Struts 2保留列表值

时间:2012-08-06 11:59:34

标签: list struts2

使用struts2如何在点击jsp按钮之后保持列表值,执行操作并再次返回jsp?再次点击几次。
我一直在观察从一个不是列表的变量中保留一个值我只需要在它的getter和setter的动作中声明它,并在jsp中放入一个隐藏的字段或文本字段,但是关于列表don'这样工作。

1 个答案:

答案 0 :(得分:2)

你是正确的,我们需要在我们的动作类中为受尊重的属性设置getter和setter,以便以相反的顺序从Action类发送和接收日期。

但是对于收集,它不可能将它存储在一个字段中,所以你在这里几乎没有选择。

如果List是一个简单的String列表,你可以创建一个逗号分隔的字符串,并且可以使用它从动作转到JSP,并且以相反的顺序(很容易将其转换为列表),我不会推荐这种方法。

第二个选项我想在会话中设置列表,您可以随时根据自己的选择检索动作类中的列表。