我有一个表单,通过单击提交
按钮,其值存储在数据库中。
还有 4 个字段的数据要显示到 struts2-jquery-grid 中。我首先使用临时表来保存值并在网格中显示这些值。但这种方法并不正确,因为即使用户没有单击“提交”,值也会保留在表中。
有没有办法将4个字段的数据临时存储到数组中并显示在网格中,然后当用户提交数据时,将数组(网格)中的值存储到数据库中。
最佳答案
临时表不是您在帖子中提到的解决方案,但您可以使用 session 映射来保存数组,然后再将其显示在网格中。当您提交表单时,可以将 session 中的值检索回操作,并且可以清除 session 映射。要将 session 映射与操作一起使用,您应该实现 SessionAware 或从操作上下文中获取 session 。请参阅this关于在 JSP 中使用 session 的答案。
关于javascript - 如何在 JavaScript 中添加数据并将其绑定(bind)到 jQuery 网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24837711/