Struts2中<s:iterator value=“”> <s:property value=""/>这个value可以动态指定吗? </s:iterator>

难道就没的人能解决吗?... 难道就没的人能解决吗? 展开
 我来答
zhangli0902
2011-04-27
知道答主
回答量:14
采纳率:0%
帮助的人:12.8万
展开全部
两个都可以,
你可以看他们的TLD文件,
<attribute>
<name>value</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
其中的 rtexprvalue 属性 表示 在运行时刻动态计算还是取编译进行时的静态值,如果为true,它就取得静态值,即:必须给它显现赋值,这里为false,即可以动态指定他们的值。
追问
要怎么写呢,比如aaa中有两个属性,name和password

这里 该怎么写,我的value的值是放在bbb中的,是个list,我现在要根据bbb中的值,把aaa中的值给取出来,比如bbb中只有name,那我就只取name的值

追答


试一下上面的代码,随便写的,未测试。
179501240
2011-05-03
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
<s:iterator value="#request.aaa" var="v_total" status="" id="" >
<s:iterator value="#session.bbb" var="sdf" >
<s:property value="#v_total[#sdf.xxx]" />
</s:iterator>
</s:iterator>
试试这样吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
威力王噶
2011-04-27 · TA获得超过126个赞
知道答主
回答量:138
采纳率:100%
帮助的人:36.8万
展开全部
可以。前面一个指的是从集合中取出来如#session.aaa
后面的一个☞的是属性嘛。
追问
要怎么写呢,比如aaa中有两个属性,name和password

这里 该怎么写,我的value的值是放在bbb中的,是个list,我现在要根据bbb中的值,把aaa中的值给取出来,比如bbb中只有name,那我就只取name的值

追答
描述清楚点,是不是有两个集合,aaa,bbb
aaa中有两个属性name password
bbb 中有name
"我现在要根据bbb中的值,把aaa中的值给取出来"?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qpengpeng01
2011-04-29
知道答主
回答量:40
采纳率:0%
帮助的人:0
展开全部
您好!
这就是一个迭代的过程,你的标签会使用了,多想想,多注意下当前是谁在root区域的栈顶!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tg123321tg
2011-05-01
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
学习一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式