我的ssh项目,,用s:iterator迭代出后台的数据,后台的action我断点看了获取到了数据,但是页面上就是显示不出来为什么
dptList= dptdao.getAlldpt();
return "list";
action获取到的list数据,,
页面
<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>