javascript - 如何在 JavaScript 中添加数据并将其绑定(bind)到 jQuery 网格

标签 javascript jquery jsp struts2 actioncontext

我有一个表单,通过单击提交按钮,其值存储在数据库中。

还有 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/

相关文章:

javascript - 是否有一个函数可以将 TypeScript/Angular 类分解为属性?

javascript - jQuery 高尔夫记分牌

jquery 切换文本

java - JSP:为什么这个条件有效?

java - 如何创建 session 以及如何使用 session 在jsp中从mysql数据库获取数据?

javascript - 防止在ajax中重新初始化

javascript - ui.position 相对位置的错误值

javascript - 在弹出窗口中显示更多文本

javascript - 页面刷新后使用 cookie.js 保持 div 的切换状态

java - Struts2 中 ModelDriven Action 的继承