在grails应用程序中按下后退按钮时显示带有预填充值的表单

时间:2012-10-23 19:42:54

标签: grails gsp

我开发了一个grails的小应用程序,第一页我给了一个邮政编码来搜索商店并选择它,按下一个按钮,在第二页我输入客户详细信息并按下一个按钮显示输入的值保存之前的第三页。现在如果用户想要编辑他需要通过按回按钮/链接返回到同一表单的值,我可以使用<b><g:link action="register" controller="customer" params="${[customer:customer]}"/>Test </g:link></b>重定向到第二页但是表单字段是空的,怎么做我用我添加的值填充这些表单字段。任何人都可以指导我如何去做?

由于

1 个答案:

答案 0 :(得分:1)

您是否看过Grails web Flow文档 - 这正是您所寻找的。

编辑:

基本上,您需要在服务器端(例如webflow或自己动手)或客户端维护状态。对于客户端 - 您可能需要一些ajax功能 - 快速搜索显示以下jquery库

在任何一种情况下,困难的部分是“维护状态”,而在服务器端,它可能意味着使用会话变量,这可能很困难,因为您将不得不担心并发等问题。也许其他人可以使用客户端表单向导的经验,我的经验非常有限。