如何使用不同的名称创建控制器和视图Grails scaffolding

如何使用不同的名称创建控制器和视图Grails scaffolding,grails,scaffolding,grails-controller,Grails,Scaffolding,Grails Controller,如何更改grails模板文件以向控制器和视图包的名称添加前缀。 假设我有用户域,使用命令create scaffold controller时,用户应创建AdminUserController.groovy,并类似地为视图而不是默认的UserCOntroller和相应视图创建adminUser包使用grails安装模板在项目上安装模板,并更改src/templates/scaffold/controller.groovy上的名称: Example: class Admin${className}

如何更改grails模板文件以向控制器和视图包的名称添加前缀。
假设我有用户域,使用命令create scaffold controller时,用户应创建AdminUserController.groovy,并类似地为视图而不是默认的UserCOntroller和相应视图创建adminUser包

使用grails安装模板在项目上安装模板,并更改src/templates/scaffold/controller.groovy上的名称:

Example:
class Admin${className}Controller {
以及可以在“创建脚手架”控制器上控制的包名称:

From the docs:
grails create-scaffold-controller org.bookstore.Book
或者直接在模板中使用变量进行更改:

<%=package org.admin.${className}%>

而不是:

<%=packageName ? "package ${packageName}\n\n" : ''%>

您可以使用命令“grails安装模板”,然后在/src/template中更改控制器模板