关于s:iterator标签
我的ssh项目,,用s:iterator迭代出后台的数据,后台的action我断点看了获取到了数据,但是页面上就是显示不出来为什么
页面
<s:action name="SAction!getCour" namespace="/" id="csList"/>
<s:iterator value="%{csList}" id="list" status="status">
<tr>
<td><s:property value="#list.CId"/></td>
<td><s:property value="#list.CName"/></td>
<td><s:property value="#list.schooltime"/></td>
<td><s:property value="#list.lessontime"/></td>
<td><s:property value="#list.lessonpoints"/></td>
<td><s:property value="#list.tbTeacher.TName"/></td>
<td><a href="StudentAction!addCourse?CId=${cour.CId }">选择这门课</a></td>
</tr>
</s:iterator>
求大神指教下,,感激不尽 Iterator SSH Java 标签
[解决办法]
用%{}试试看能不能获取。
[解决办法]
<s:property value="#list.getCId"/>
这样试试。
[解决办法]
写错了,是这样
<s:property value="#list.getCId()"/>
[解决办法]
你试试
<s:iterator value="#request.csList" id="list" status="status">
[解决办法]
get set方法设置了吗?实在不行在action 的result标签里面加一个<param name="includeProperties">dptList.*</param>