grails - 如何发送 grails <g :link> params as POST

标签 grails gsp

在我的应用程序中,当我使用

 <g:link params=[:] />

参数显示在我不想要的 URL 中。 是否有办法像我们通过 POST 方法那样发送参数而不在 URL 中显示?

谢谢

最佳答案

g:link是一个创建链接的标签,不存在带有 POST 参数的链接,POST 和 GET(以及其他)是 methods当您通过表单或 ajax 请求提交数据时可用。

取决于您可能生成 ajax 调用或用于执行此操作的表单的上下文。

<g:form controller="myController" action="myAction">
  <g:hiddenField name="myField" value="myValue" />
  <g:submitButton name="Submit" value="Submit" class="lnk" />
</gform>

关于grails - 如何发送 grails <g :link> params as POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24926254/

相关文章:

html - grails链接在Internet Explorer中不起作用

git - Cereal 和比特桶

grails - 没有 Hibernate Session 绑定(bind)到线程,并且配置不允许在此处创建非事务性 session

grails - 调试语句未显示src/groovy类

grails gorm mongodb `like` 标准中的功能

grails - 如何在Word文档中添加图像并使用Grails下载?

list - Grails 2.3.x在GSP中更新列表(查看)并将更改保存在数据库中

grails - 在gsp View 中如何将$ {}变量发送到模板模型?

grails - Grails-g:textField在Firefox中创建两个自动填充结果

forms - grails表单重定向给出404,但是URL映射有效