`
tomcatlee
  • 浏览: 34372 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

grails install-templates的用法

阅读更多
grails install-templates的用法

运行这个命令后,会在src\templates\下生成一系列文件,修改其中的模板文件会让以后用命令行生成的文件按照这些模板来产生.
例子:很多action都需要认证,可以先生成一个base action:
class SecuredBaseController {

    def beforeInterceptor = [action:this.&auth]

    def auth() {
        if(!session.user) {
            redirect(controller:'authentication',action:'login')
            return false
        }
    }
}

然后再修改src\templates\artifacts\Controller.groovy为:

@artifact.package@class @artifact.name@ extends SecuredBaseController {{

    def index = { }
}

就是让新建的controller都继承具有安全认证的SecuredBaseController
分享到:
评论

相关推荐

    grails-fck-editor-0.3.zip_grails_grails-fck-editor

    标题中的"grails-fck-editor-0.3.zip_grails_grails-fck-editor"表明这是一个与Grails框架相关的插件,具体来说是FCKeditor的一个版本。FCKeditor是一款广泛使用的开源富文本编辑器,它允许用户在网页上创建和编辑...

    grails-doc-CN-1.0.rar

    1. **Groovy 语言基础**:Grails 使用 Groovy 作为主要编程语言,Groovy 是一种静态或动态类型的 JVM 语言,语法简洁且与 Java 兼容。学习 Grails 需要掌握 Groovy 的基本语法,包括类、对象、闭包以及元编程特性。 ...

    The Grails Framework - Reference Documentation

    ### Grails框架参考文档知识点概览 #### 一、引言 Grails是一个基于Groovy语言的开源Web应用开发框架,它充分利用了敏捷开发的...以上内容涵盖了Grails框架的基本使用方法和高级特性,为开发者提供了全面的技术支持。

    grails-acegi-0.5.zip

    《Grails Acegi 0.5插件:深入解析与应用》 ...虽然随着时间的推移,新的安全框架和插件不断涌现,但了解并掌握Grails Acegi 0.5插件的原理和使用方法,对于理解和实践Web安全依然具有重要的参考价值。

    grails-datastore-gorm-plugin-support-2.0.4.RELEASE.zip

    《Grails Datastore GORM Plugin Support 2.0.4.RELEASE:开源项目的代码生成与Android MVC模式解析》 在IT行业中,开发高效且可维护的软件系统是至关重要的。Grails Datastore GORM Plugin Support 2.0.4.RELEASE...

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part2

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part2 共两个包,解压后需要将扩展名.zip.bak改名为.zip重新解压。 http://dist.springsource.com/release/STS/3.8.1.RELEASE/dist/ e4.6/spring-tool-...

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1 共两个压缩包,解压后将扩展名.zip.bak改为.zip再次解压。

    grails-docs-1.0.3

    grails参考文档 The Grails Framework - Reference Documentation Authors: Graeme Rocher, Marc Palmer Version: 1.0.3

    Grails1.3.7-doc

    - **Grails Plugins**:Grails的插件系统极大地扩展了框架的功能,通过简单的命令行操作就可以安装和使用,如Spring Security、Asset Pipeline等。 - **Grails Command Line Interface (CLI)**:Grails提供了一套...

    grails 中文文档+grails-fckeditor-0.9.5.zip插件

    2. 使用方法:在GSP页面中引入FCKEditor,用户可以在网页上直接编辑富文本,如HTML代码,支持图片上传、链接插入等功能。 3. 扩展性:FCKEditor插件可以与其他Grails插件(如文件上传插件)配合使用,提供更强大的...

    Grails-2.4.4-用户手册

    **Grails 2.4.4 用户手册** ...- `guide`:指南部分,详细指导如何使用Grails 2.4.4进行开发。 通过深入学习Grails 2.4.4 用户手册,开发者可以快速掌握Grails框架,从而高效地开发出功能丰富、易于维护的Web应用。

    grails3.2.8-01

    grails3.2.8 part1

    grails-web-url-mappings-2.5.4.zip

    最后,我们注意到压缩包中的子文件夹"Rapture-master"可能是一个开源项目,它可能使用了Grails 2.5.4的URL映射特性来构建其Web应用。通过查看该项目的源代码,我们可以进一步了解如何在实际项目中应用和扩展Grails的...

    grails快速开发web

    - **修改 web.xml**:首先需要运行命令 `grails install-templates`,然后可以在 `src/templates/war/web.xml` 文件中进行修改。 #### 四、Grails 的开发工具与资源 - **开发工具**:推荐使用适合 Groovy 和 ...

    grails-quartz-0.4.1

    这个目录通常包含插件的文档,可能包括用户指南、API参考等,帮助开发者了解如何使用`Grails-Quartz` 插件,以及其提供的各种功能和API。 **5. src** 源代码目录,可能包含`Groovy` 或其他语言编写的插件代码,如...

    grails3-angular-duo:grails3&角度示例

    duo 简单而有效的grails 3和角度组合,可以用作模板轻松创建新应用程序:1)前端AngularJS 1.4.x [官方网站]( ) Restangular 1.5.x [官方网站]( )如何 : 提示:[nvm工具]( )是安装任何Node版本的绝佳方法npm ...

    grails-3.0.5-ga (2/2)

    3. **GORM (Grails Object-Relational Mapping)**: GORM是Grails的内置ORM框架,允许开发者使用Groovy DSL来处理数据库操作,支持多种数据库,如MySQL、PostgreSQL等。 4. **Grails Command Line Interface (CLI)**...

    grails-scaffold-core:脚手架自己的模板或插件提供的模板的核心功能。 例如grails-scaffold-extjs

    例如grails-scaffold-angular用法grails create-demo或grails scaffold 两者都做同样的事情,并接受相同的参数。 grails scaffold templateFolder domainClass (templateFolder和domainClass)两个参数都可以接收...

    grails-getting-started

    - **创建新项目**:使用`grails create-app myApp`命令创建一个新的Grails应用。 - **项目结构**:Grails采用了清晰的目录结构,主要包括src、test等目录,其中src目录下包含了应用程序的主要代码。 - **运行应用**...

    grails-spring-websocket

    您也可以使用相应的Spring docs / apis / samples作为参考。 在本自述文件中多次提到了这一点,因为其中详细解释了所有内容。 Grails版本要求: grails-spring-websocket ils子 2.4.x 3.2.7+ 2.5.x 4.0.0+ ...

Global site tag (gtag.js) - Google Analytics