问题描述
- SSH中Action中向jsp传的list为空值
-
Action代码如下:
public List list;public List<Info> getList() { return list; } public void setList(List<Info> list) { this.list = list; } @Resource(name="infoservice") public IInfoService service; public String list(){ list=service.findAll(); return "list"; } jsp中取值如下: <s:iterator value="list"> <tr> <td><s:property value = "className"/></td> <td><s:property value = "name"/></td> <td><s:property value = "score"/></td> </tr> </s:iterator> 本人比较菜。。还望细心指导,谢谢各位大牛
解决方案
先在后台测试 list有没有值 保证有值后
<s:iterator value="list" var="li">
<tr>
<td><s:property value = "#li.className"/></td>
<td><s:property value = "#li.name"/></td>
<td><s:property value = "#li.score"/></td>
</tr>
/s:iterator
就可以了
解决方案二:
楼上的方式 应该可行……
时间: 2024-12-25 08:24:46