Url grails链接生成器控制器变量
当我尝试调用grailsLinkGenerator.link()时,我为控制器变量输入passwordReset,但当我检查url时,它会转换为passwordResetUrl grails链接生成器控制器变量,url,grails,hyperlink,Url,Grails,Hyperlink,当我尝试调用grailsLinkGenerator.link()时,我为控制器变量输入passwordReset,但当我检查url时,它会转换为passwordReset 为什么会发生这种情况?我如何阻止它(我希望它以passwordReset的形式传输)如果您正确地认为passwordReset是(PasswordResetController.groovy)的控制器名,而不是操作,那么请验证Config.groovy中是否有此属性: grails.web.url.converter='hyp
为什么会发生这种情况?我如何阻止它(我希望它以passwordReset的形式传输)如果您正确地认为
passwordReset
是(PasswordResetController.groovy
)的控制器名,而不是操作
,那么请验证Config.groovy
中是否有此属性:
grails.web.url.converter='hyphenated'
此属性确保将url模式自定义为hypenated,而不是默认的驼峰大小写。通常,url模式包括:
控制器MyDummyController.groovy的myDummy/myDummyAction
和操作myDummyAction
添加属性后,url模式更改为
my dummy/my dummy action
控制器的MyDummyController.groovy
和actionmyDummyAction
能否显示您在调用中使用的内容?它是否类似于:grailsLinkGenerator.link(控制器:'passwordReset',操作:'show',id:100,绝对值:true),如果是这样的话-您实际上有一个passwordReset控制器吗?或者这就是行动?分享你的代码,这将有助于理解你的问题。