【问题标题】:showing form with prefilled values when back button is pressed in grails app在 grails 应用程序中按下后退按钮时显示带有预填充值的表单
【发布时间】:2012-10-23 19:42:54
【问题描述】:

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

谢谢

【问题讨论】:

    标签: grails gsp


    【解决方案1】:

    您是否查看过Grails web Flow 文档 - 这正是您要查找的内容。

    编辑:

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

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

    【讨论】:

    • 感谢您的信息,我在想是否可以不使用 Webflow ?否则我将使用 webflow。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-30
    • 2014-01-02
    • 2016-08-31
    • 2012-04-14
    • 1970-01-01
    • 1970-01-01
    • 2020-04-13
    相关资源
    最近更新 更多