如何在struts中的分页期间保留复选框状态

时间:2012-01-12 05:52:20

标签: checkbox tags pagination state

我正在开发struts 1.3中的web应用程序我正在使用display tag来显示数据我在表display.i是新的dispaly标签,分页我想要保持跨页面的复选框状态。当我选中一个复选框然后转到第二页然后选中一个复选框时,当我返回上一页时,再次取消选中复选框,会发生什么。表示不保持复选框的状态。如果维护它,则应显示已选中状态。当我转到下一页或上一页时,每次都会调用我的动作类

我不明白如何处理这个问题。任何形式的帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

通常,如果struts框架不提供该功能,解决此问题有几种方法。

  1. 将选中的值传递给page2,并在从page2切换到page1时传回。

  2. 将选中的值保存在cookie中,并在page1中添加代码以重新加载cookie中的选中值。

  3. 将已检查状态保存在服务器会话中。

  4. 希望它对你有所帮助。