(快速参考)

create-taglib

目的

create-taglib 命令用于为给定的基本名称创建一个标签库和关联的单元测试。

示例

grails create-taglib
grails create-taglib book
grails create-taglib org.bookstore.Book

描述

为给定的基本名称创建一个标签库。此参数是可选的,但如果您不包含它,此命令会要求您提供标签库的名称。

从 MVC 的角度来看,标签库是一个“视图帮助器”,它通过提供一组可重复使用的标签来协助视图进行渲染。

标签库的名称可以包含 Java 包,例如上一个示例中的 org.bookstore,但如果没有提供包,则会使用默认包。因此,第二个示例将创建文件 grails-app/taglibs/<appname>/BookTagLib.groovy 而最后一个示例将创建 grails-app/taglibs/org/bookstore/BookTagLib.groovy 目录。请注意,在确定类名称时,标签库名称的首字母始终采用大写格式。

如果您希望此命令对标签库使用其他默认包,请在运行时配置中为 grails.project.groupId 提供一个值。

请注意,此命令仅仅是为了方便起见,如果您愿意,您还可以在自己喜爱的文本编辑器或 IDE 中创建标签库。

用法

grails create-taglib <<name>>