Grails-将链接href添加到按钮

Jas*_*son 0 grails

我正在为Web开发类构建一个简单的Grails应用程序.在大多数情况下,应用程序已完成,但我有一个棘手的问题.

在索引页,我有一系列的按钮相对应的List,Create以及那些通过脚手架建于Grails的其他模板.如何动态传递控制器操作的正确路径?

为此,我需要获取当前页面URL并添加正确的位置.这可能在Grails中做,还是应该坚持使用jquery或其他一些ajax解决方案?

Sud*_*r N 7

你想在这里实现什么?

如果要生成可用于按钮href的控制器操作的链接,可以这样做,

<button href="${createLink(controller:'foo', action:'bar')}"/> 
Run Code Online (Sandbox Code Playgroud)

请参阅createLink标记

如果您想知道控制器和操作名称,可以使用$ {controllerName}和$ {actionName}.