grails - 将网址参数添加到grails表单

标签 grails

我有一个表单,想要添加客户URL参数,例如在经典的“创建”中

http://localhost:8080/test/customer/create?abc=asd

我在 View 文件中将表单从POST更改为GET
method =“GET”并在 Controller 中,删除allowedMethods

仍未将自定义参数“abc”从 View 插入到操作中,它没有出现在params中-params.abc为null

表演 Action 有效
http://localhost:8080/grails/copyOfLead/show/3?abc=asd

作品....

最佳答案

如果我理解的正确,那么您必须在表单中添加隐藏字段

<g:hiddenField name="abc" value="${params.abc}" />

关于grails - 将网址参数添加到grails表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18400352/

相关文章:

grails - Grails仅返回实体的ID

grails - 在groovy中将字符串转换为arrayList

grails - GORM:将列表填充到选择下拉列表中

grails - 如何在Grails中使用handlebars-asset-pipeline?

grails - Grails GORM/HQL-从关联中检索数据

grails - 状态为“暂时移动”且无 body

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

java - 字符串到日期转换的问题

grails - 域类变量

grails - 将应用程序部署为 war 时,Grails 是否运行 Bootstrap.groovy 脚本?