`
kevincollins
  • 浏览: 56844 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

grails学习笔记之二:Hello World

阅读更多

第一部分:创建一个空白项目

 

1.创建目录C:\grailsApp, 我会在这个目录下创建grails项目,这个目录相当于java开发中eclipse的workspace。

 

2.在命令行下进入这个目录,键入:grails create-app

 

3. 如提示所说,键入Application name :helloworld,就是项目工程名称,路径就是:C:\grailsApp\helloworld

 

4.grails会自动生成项目框架文件,并且可以运行。

 

5.输入:grails run-app

 

6.在浏览器中输入:http://localhost:8080/helloworld/  ,如果能看到欢迎界面就是成功了。

 

第二部分:了解grails项目目录结构

 

 如下图所示:

 

 

 

至于各个目录的作用,存放哪些东西就不细说了。

 

第三部分:helloworld

 

1.创建一个controller,键入:grails create-controller hello,在controllers目录下会产生一个文件: HelloController.groovy

 

2.用文本编辑器打开:

 

编辑如下:

 

class HelloController {

    def index = { 
    	render "Hello,World!"
    
    }
}

 

 3.运行,grails run-app

 

4.浏览器中输入:http://localhost:8080/helloworld/hello, 即可看到输出:Hello,World!

 

5.结束。

 

 

 

好了,到此为止,对grails还是一无所知,具体的如url映射关系,原理等等,以后再慢慢学习。

 

分享到:
评论

相关推荐

    grails学习笔记

    《Grails学习笔记:监听器与环境配置》 在Grails框架中,监听器和环境配置是提升开发效率的关键元素。监听器允许开发者在特定事件发生时执行自定义操作,而环境配置则确保了不同环境下应用的正确运行。本文将深入...

    The definitive Guide To Grails学习笔记

    《The definitive Guide To Grails学习笔记》是一份深入探讨Grails框架的重要资源,它源于经典书籍《The Definitive Guide to Grails》的精华总结。Grails是一种基于Groovy语言的开源Web应用框架,旨在提高开发效率...

    grails-shiro-ui:Grails Shiro UI 插件

    二、Grails Shiro UI 插件的集成与使用 集成Grails Shiro UI 插件通常涉及以下步骤: 1. 添加依赖:在Grails项目的`build.gradle`文件中添加插件依赖,如`compile 'org.grails.plugins:grails-shiro-ui:版本号'`。...

    Grails学习记录

    【标题】:“Grails学习记录” 【描述】:在学习Grails的过程中,我们可以发现这是一个基于Groovy语言的、用于构建Web应用的开源框架。通过博文链接(https://loven-11.iteye.com/blog/544143)我们可以获取到作者...

    Grails 3开发邮件发送功能

    Grails作为一个全栈的、基于Groovy语言的Web应用开发框架,提供了一套较为简便的方式来集成和实现邮件发送功能。Grails 3版本作为该框架的更新迭代产物,同样支持邮件发送服务。 首先,要在Grails 3中开发邮件发送...

    grails学习

    【Grails 学习知识点详解】 Grails 是一个基于 Groovy 语言的开源 Web 应用框架,它简化了开发过程并提供了丰富的功能。本文将深入探讨 Grails 中的一些常见问题及其解决方案,帮助你更好地理解和掌握 Grails 开发...

    Grails入门指南中文第二版.pdf

    《Grails入门指南中文第二版》是一本专为初学者设计的Grails框架教程,旨在帮助读者快速掌握Grails开发的基础知识和技能。Grails是一个基于Groovy语言的开源Web应用框架,它采用模型-视图-控制器(MVC)架构模式,极...

    Grails从入门指南(第二版)

    3. **第一个Grails应用**:通过创建一个简单的“Hello, World!”应用,体验Grails的快速开发流程,理解Grails脚手架和自动代码生成。 4. **Grails MVC**:深入理解Model-View-Controller架构,包括Domain Classes...

    Grails权威指南 Grails权威指南

    通过《Grails权威指南》,你可以学习到如何利用Grails的强大功能来开发高效、可扩展的Web应用,同时也了解到如何利用Groovy语言和Grails框架的最佳实践,提升你的开发技能。这本书深入浅出地讲解了Grails的各个方面...

    grails-boot:Grails 与 Spring Boot 的集成

    《Grails与Spring Boot的深度集成解析》 在现代Java开发领域,Grails和Spring Boot都是非常流行的框架。Grails作为Groovy语言构建的Web开发框架,以其强大的生产力和灵活的特性受到开发者的喜爱,而Spring Boot则...

    grails开发笔记

    ### Grails 开发笔记 #### Grails 概述 Grails 是一款用于 Web 应用开发的开源框架,它基于 Groovy 编程语言,并集成了 Spring、Hibernate 和 SiteMesh 等成熟技术栈。其核心特性之一是“规约取代配置”...

    grails-ex-dms:简单的Grails文档管理系统

    【Grails-ex-dms:基于Grails的开源文档管理系统】 Grails-ex-dms是一个基于Grails框架构建的开源文档管理系统,旨在提供一个简洁且高效的方式来管理和组织各类文档。Grails是一个使用Groovy语言开发的全栈式Web应用...

    grails-websocket-example:使用 websockets 的 Grails 聊天室示例

    综上所述,`grails-websocket-example` 提供了一个学习和实践 Grails 中 WebSocket 技术的平台,通过这个示例,开发者可以深入了解 Grails 框架与 WebSocket 的结合,以及如何构建实时交互的 Web 应用。

    elasticsearch-grails-plugin-sample:grails 弹性搜索插件的示例应用程序

    Elasticsearch Grails 插件 - 示例应用Elasticsearch Grails 插件的示例应用程序。 插件主页由 Noam Y. Tenne 维护并托管在 。为什么? 如果您习惯了 grails 但从未使用过 ,那么安装插件后您可能会有点迷茫。 ...

    grails-data-mapping:GORM-Groovy对象映射

    GORM(Grails对象映射) [Grails] [Grails]是用于使用[Groovy] [Groovy]编程语言构建Web应用程序的框架。 该项目为Hibernate和NoSQL数据存储上的GORM的新实现提供了GORM API管道。 [Grails]: : [Groovy]: : ...

    Grails中文参考手册

    grails create-app helloworld ``` 这将在当前目录下生成一个名为`helloworld`的文件夹,其中包含了应用的基本结构。 - **进入项目目录**: ```bash cd helloworld ``` ##### 2.3 HelloWorld示例 - **创建...

    grails in action

    这本书对于学习和理解Grails技术提供了全面且深入的指导。 1. **Groovy语言基础**:Grails是用Groovy构建的,因此了解Groovy的基本语法、动态特性以及与Java的交互至关重要。Groovy比Java更简洁,支持闭包和元编程...

    grails3-angular2:Grails 3 Angular 2

    Grails 3 / AngularJS 2 笔记此应用程序是概念验证和正在进行的工作。 请记住以下几点: TypeScript编译有效,但仍然很慢(我将努力对其进行改进)。 Angular2目前处于Alpha中,并且是一个移动的目标,因此事情可能...

Global site tag (gtag.js) - Google Analytics