快速业务通道

精通Grails: 改变Grails应用程序的外观 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-15

精通Grails: 改变Grails应用程序的外观

时间:2011-08-02 IBM Scott Davis

欢迎阅读第二年度的 精通 Grails。正如我在 2008 年的最后一篇文章中许诺的一样,在新的一年将 使用新的应用程序。再见了,Trip Planner!让我们欢迎 blog 发布系统(blog publishing system)!

我已经将这个应用程序命名为 Blogito。在西班牙语中,它表示 “little blog”,或者是对笛卡儿 的 Cogito ergo sum(“我思故我在”)表示敬意。可从 blogito.org 下载这个完整的应用程序。在接 下来的几篇文章中,您将一步步构建核心的功能。

这篇文章的重点是显著地更改 Grails 应用程序的外观。去年的 Trip Planner 的外观很怪异,恐怕 只有开发人员才会喜欢(说句公道话,与外观相比,我对核心功能更感兴趣)。在本文中,通过使用一些 CSS 和局部模板进行调整,将得到一个外观新颖的 Grails 应用程序。在这个过程中,您还可以简单温习 一下 Grails 特性,比如 scaffold、自动时间戳、修改默认模板、创建自定义 TagLib,以及调整关键配 置文件(比如 Bootstrap.groovy 和 URLMapper.groovy)。

在开始之前,必须安装 Grails 1.1。撰写本文时,它还是 beta 版。

安装 Grails 1.1

Grails 在 Java 1.5 或 1.6 上运行表现最佳。通过命令提示符输入 java -version,确保 Java 版 本是比较新的。

Java 1.5 或 1.6 就绪之后,安装 Grails 的步骤就很简单了:

从 Grails 站点 下载 grails.zip 文件。

解压缩 grails.zip。

创建一个 GRAILS_HOME 环境变量。

将 GRAILS_HOME/bin 添加到 PATH。

如果您使用的应用程序是使用上一版本的 Grails 编写的,则可以输入 grails upgrade 将其迁移到 最新的版本。但如果需要处理多个版本的 Grails,应该怎么办呢?

如果运行的是 UNIX®-esque OS(UNIX、Linux®,或 OS X)系统,通过将 $GRAILS_HOME 环 境变量指向 symlink 就可以轻松处理 Grails 的多个版本。在我的系统上,将 GRAILS_HOME 指向 /opt/grails。这个步骤完成之后,通过快捷的 ln -s 就可以在各个版本之间切换,如清单 1 所示:

清单 1. 为 UNIX、Linux 或 Mac OS X 系统上的 $GRAILS_HOME 创建一个 symlink

         $ ln -s /opt/grails-1.1-beta1 grails $ ls -l | grep "grails" lrwxr-xr-x  1 sdavis admin    17 Dec 5 11:12 grails - > grails-1.1-beta1/ drwxr-xr-x 14 sdavis admin    476 Nov 10 2006 grails- 0.3.1 drwxr-xr-x 16 sdavis admin    544 Feb 9 2007 grails-0.4.1 drwxr-xr-x  17 sdavis admin    578 Apr 6 2007 grails-0.4.2 drwxr-xr-x 17 sdavis admin     578 Jun 15 2007 grails-0.5 drwxr-xr-x 19 sdavis admin    646 Jul 30 2007 grails-0.5.6 drwxr-xr-x 18 sdavis admin    612 Sep 18 2007 grails-0.6 drwxr -xr-x 19 sdavis admin    646 Feb 19 2008 grails-1.0 drwxr-xr-x 18 sdavis admin     612 Apr 5 2008 grails-1.0.2 drwxr-xr-x 18 sdavis admin    612 Oct 9 21:46 grails-1.0.3 drwxr-xr-x 18 sdavis admin    612 Nov 24 20:43 grails-1.0.4 drwxr-xr-x 18 sdavis admin    612 Dec 5 11:13 grails-1.1-beta1

精通Grails: 改变Grails应用程序的外观(2)

时间:2011-08-02 IBM Scott Davis

在 Windows® 系统上,最好是直接更改 %GRAILS_HOME% 变量。在变更之后,不要忘记重新启动现有的命 令提示符。

输入 grails -version 以确保使用了最新的版本,并且正确设置了 GRAILS_HOME 变量。现在,输入 应该如清单 2 所示:

清单 2. grails -version 的

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号