IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Java technology | Web development | Open source  >

使用 Grails 快速开发 Web 应用程序

developerWorks

级别: 初级

梁 士兴 (liangsx@cn.ibm.com), 实习生, IBM CSDL
黄 璐 (huanglu@cn.ibm.com), 测试工程师, IBM CSDL

2007 年 11 月 30 日
2007 年 12 月 26 日 更新

现在注册或者使用您的 IBM ID 和密码登录。

本教程介绍 Grails,这是一个搭建在动态语言 Groovy 之上的开源 MVC 快速 Web 开发框架。使用 Grails 可以提高 Web 开发的效率,降低 Web 开发的复杂度。本文从 Grails 自动生成代码入手,以示例为中心逐步增加深度与难度,对 Grails 开发进行演示。

在本教程中

本教程从剖析 Grails 自动生成的代码入手,把 Web 开发的几个基本要素作为重点,结合 MVC 的基本原理介绍了 Grails 框架。然后通过一个相对复杂的示例,进一步对 Grails 的一些高级特性加以演示。

您将学习:

  • Grails 简介

  • Grails 快速入门

  • 使用 Eclipse 搭建开发环境

  • Web 开发的关键要素

  • 定制页面

  • 高级搜索功能

  • 为查询添加 Ajax 效果

  • 登录以保护应用

  • 运行与部署

目标

学习本教程后,读者可以掌握基本的 Grails 开发技术,并能够进一步独立学习 Grails 的高级功能。


预备知识

学习本教程读者应该具备的预备知识:

  • 熟练使用常见的 HTML 标签;
  • 有一定的 Web 开发基础(理解表单提交 POST/GET 、理解会话);
  • Java 语言或者 Groovy 语言的基础;
  • Hibernate(非必需);

系统需求

需要下载一些工具和软件,下载链接请参见 参考资源:

  • Grails1.0 rc1;
  • JDK 1.5 或更高版本;
  • MySQL 和 MySQL JDBC Driver(非必需);
  • Eclipse 3.2 或更高版本 + Eclipse Web Tools + Groovy plugin(非必需);


学习时间

1.5 小时


格式

html




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项


    关于 IBM 隐私条约 联系 IBM 使用条款