好奇这是一个问题还是我做错了什么。给出以下控制器:
class MetaDataTypeController {
static scaffold = MetaDataType
static defaultAction = 'list'
def list() {
render("You meant ${g.link(action: 'index', '/index')}")
}
def index() {
[metaDataTypeList: MetaDataType.list()]
}
}
以“/ app / metaDataType”访问应用程序,我希望看到“list”操作,并带有“index”链接。我看到的是“索引”行动。如果我删除了static scaffold
声明,它就可以了,我会看到链接。
编辑:拼写错误
答案 0 :(得分:0)
像那样做
class MetaDataTypeController {
static scaffold = MetaDataType
def index() {
redirect(controller:'MetaDataType',action:'list')
}
def list() {
[metaDataTypeList: MetaDataType.list()]
}