开发者社区 问答 正文

Struts标签不能获取list里的对象的属性

list里有值:
<s:property value="list"/>
这样能获取到所有对象,但是
<s:property value="list.entity.name"/>
这样list里对象的属性值却不能获取到是怎么一回事?
list在后台有get、set方法。对象也有get、set方法。
其他页面通过action传到页面的对象都可以获取到..之前也没遇到过这样的问题。

展开
收起
蛮大人123 2016-05-26 16:05:06 2223 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    list是集合,不能像你这样直接.entity.name访问的,要用迭代器遍历。例如像这样:
    <s:iterator value="#list " id="a"><s:property value="#a.entity.name" /></s:iterator>

    2019-07-17 19:16:26
    赞同 展开评论
问答分类:
问答地址: