grails - Grails-将链接href添加到按钮

标签 grails

我正在为Web开发类(class)构建一个简单的Grails应用程序。在大多数情况下,该应用程序已完成,但我遇到了一个棘手的问题。

在索引页面上,我有一系列按钮,它们对应于ListCreate和其他通过脚手架在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/

相关文章:

grails - 多选值的数据绑定(bind)

grails - 在 Intellij IDEA 中调试 Spock 测试

sql - Grails查询以过滤关联并仅返回匹配的实体

design-patterns - 服务层方法应该使用实例还是ID?

java - 将细节字节数组从小程序发布到服务器

grails - 测试Spock Mandril Grails v2.4.3时出错

json - Grails-在 Controller 中生成自定义JSON时出错

grails - 在 IntelliJ 中使用插件依赖项设置 Grails 1.1 应用程序

java - Grails Hibernate session 问题 - 未能延迟初始化集合

ajax - remoteFunction grails