【发布时间】:2012-10-16 20:17:35
【问题描述】:
我正在尝试 grails 操作提交按钮,我有以下代码
<g:form name="sample" controller="person">
<g:actionSubmit value="Submit me" action="Update"/>
</g:form>
当它调用“更新”操作时,url 仍然是http://myapp/person/list,而不是实际显示正在应用的操作(在本例中为更新)。从最终用户的角度来看,这是令人困惑的。有没有办法实际显示正确的 URL?
【问题讨论】:
-
一个简单的解决方法是在您的 g:form 标签中添加 action 参数,您无需更改任何其他内容,您所要做的就是添加 'action="update" ' 在你的
-
除非有多个提交按钮(这似乎是actionSubmit的目的,否则我只能使用g:form action)