我正在为Web开发类(class)构建一个简单的Grails应用程序。在大多数情况下,该应用程序已完成,但我遇到了一个棘手的问题。
在索引页面上,我有一系列按钮,它们对应于List
,Create
和其他通过脚手架在Grails中构建的模板。如何动态传递正确的 Controller Action 路径?
为此,我需要获取当前页面的URL并添加正确的位置。在Grails中可以做到吗,还是我应该坚持使用jquery或其他一些ajax解决方案?
最佳答案
您想在这里实现什么?
如果您要生成指向可用于按钮href的 Controller 操作的链接,则可以这样做,
<button href="${createLink(controller:'foo', action:'bar')}"/>
参见createLink标签
如果您想知道 Controller 和操作名称,可以使用$ {controllerName}和$ {actionName}。
关于grails - Grails-将链接href添加到按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9167845/