日期:2014-05-20  浏览次数:20784 次

实在是无计可施了,望高手指点 (SSH)
首先在dao层用的List<?> list=getHibernateTemplate().find("from Classes");
然后在action中 可以遍历的打印这个list中的类的每个属性了;
然后我就在action中request.setAttribute("list", list);
  String s="Hello";
  request.setAttribute("test",s);
return mapping.findForward("second");


在second页面中  
<c:forEach var="list" items="${requestScope.list}">
  <c:set var="listinf" value="${list}" />
  <tr>
  <td>${listinf.sid}</td>
  <td>${listinf.classname}</td>
  <td><a href="#">删除</a></td>
  </tr>
  <c:remove var="listinf" />
 </c:forEach>

${requestScopt.s}

但是 问题就是list貌似没传过来 而字符串都传过来了!我真不懂是为啥?请高手帮忙

------解决方案--------------------
lz用用struts的标签库把
<s:iterator value="list" status="status" id="list">
<tr>
<td>${#list.sid}</td>
<td>${#list.classname}</td>
<td><a href="#">删除</a></td>
</tr>
 </s:iterator>
------解决方案--------------------
还有你c标签是否引入了