Struts 2-访问Valuestack上的不同属性共享同名
-
05-10-2019 - |
题
Struts 2将首先在Valuestack中针对顶部对象的视图渲染期间解决所有属性名称。但是,如何访问堆栈上对象较低的对象上具有相同名称的属性?
例子:
假设我有一个名为MyAction的动作类,它具有AA logDate属性。在调用此操作后呈现的视图中,有这样的观点:
<s:iterator value="users" status="itStatus"> <s:property value="logDate"/> </s:iterator>
现在想象一下用户对象也具有logdate属性。在迭代期间,Struts 2将始终将当前的用户对象推向Valuestack的顶部,从而有效地解决所有属性名称。但是,如果我想从操作中访问logdate怎么办?正确的方法是什么?
不隶属于 StackOverflow