问题描述
<c:foreach>如何遍历list<Object[]>或者<c:foreach>遍历list<Map>java:for(Objecto:object){System.out.println(o[0]+o[+1]+o[2]+.........)}for(Mapm:map){System.out.println(m.get("0")+m.get("1")+m.get("2")+.........)}在jsp中用<c:foreach>如何怎么办,用<s:iterater>也可以
解决方案
本帖最后由 gl642541942 于 2011-06-06 14:18:12 编辑
解决方案二:
发错地方了吧
解决方案三:
<c:forEachvar="items"items="${list}"varStatus="status"><c:forEachvar="item"items="${status}"varStatus="single">System.out.println("itemvalue:"+single);</c:forEach></c:forEach>
解决方案四:
很久不用了,快忘光了……供你参考一下,不一定对,提醒你一下,这里是.Net论坛,你应该到java论坛问比较好
解决方案五:
这个我会,指定输出某些值就如:List<Users>users是一个类,而我在数据库中是有选择性查询数据method(){Sessionsession=ConnectionHibernate.getConnHibernate();Transactiontran=session.beginTransaction();Queryquery=session.createQuery("selectemial,username,password,phonefromUsers");List<Goods>good=query.list();tran.commit();session.close();returngood;}<tableborder="1"><tr><td>用户名</td><td>密码</td><td>email</td><td>电话</td><c:forEachvar="user"items="${users}"varStatus="status"><tr><td>${users.username}</td>td>${users.password}</td>td>${users.emial}</td>td>${users.phone}</td></tr></c:forEach><table>