如何使用struts 2动态更改tile 3属性值?

时间:2013-03-28 08:36:53

标签: struts2 tiles-3

我的tiles.xml文件中有以下代码。

我有一个Struts2 Action,它从数据库中获取数据,并在show {1}}中填充,我再次点击另一个相同操作的方法进行另一项工作,这次我填充了列表视图定义,但我之前的数据是{{ 1}}不保留其价值。

我被困在这一个星期请帮助我。

sidebar.jsp

1 个答案:

答案 0 :(得分:0)

根据我的理解,sidebar.jsp是保存侧边栏数据的JSP。检查用于填充JSP的对象的值。

 I again hit another method of same action for another work and this time
 I populate list view definition but my previous data of siderbar.jsp does not
 retain its value.

当你点击另一个动作时,动作的所有变量都会再次初始化,这可能是你的sidebar.jsp无法保留以前数据的原因。

一个简单的解决方案是在会话

中存储与sidebar.jsp相关的数据

希望这会有所帮助:)