主要代码如下
String hql="select e.title,count(d) from ECoupon e left join e.downloads d group by e.title";
List list = session.createQuery(hql).setFirstResult(currPage > 1 ? (currPage - 1) * pagesize : 0)
.setMaxResults(pagesize).list();
这样查询出来的数据是Object[]类型的
如果用
Iterator it=countList.iterator();
while(it.hasNext()){
Object[] obj =(Object[])it.next();
System.out .println(obj[0]+" "+obj[1]);
}这样就遍历输出 title 和 count(d)
但是我要把list保存到request.setAttribute();中 ,然后在Jsp页面遍历出来,也就是在页面实现
Iterator it=countList.iterator();
while(it.hasNext()){
Object[] obj =(Object[])it.next();
System.out .println(obj[0]+" "+obj[1]);
}这一部分的代码
请问在jsp页面要使用什么标签,要怎样遍历,在此先行谢过~~~
String hql="select e.title,count(d) from ECoupon e left join e.downloads d group by e.title";
List list = session.createQuery(hql).setFirstResult(currPage > 1 ? (currPage - 1) * pagesize : 0)
.setMaxResults(pagesize).list();
这样查询出来的数据是Object[]类型的
如果用
Iterator it=countList.iterator();
while(it.hasNext()){
Object[] obj =(Object[])it.next();
System.out .println(obj[0]+" "+obj[1]);
}这样就遍历输出 title 和 count(d)
但是我要把list保存到request.setAttribute();中 ,然后在Jsp页面遍历出来,也就是在页面实现
Iterator it=countList.iterator();
while(it.hasNext()){
Object[] obj =(Object[])it.next();
System.out .println(obj[0]+" "+obj[1]);
}这一部分的代码
请问在jsp页面要使用什么标签,要怎样遍历,在此先行谢过~~~
解决方案 »
- JS弹出框乱码?怎么解决
- 有3年工作经验的请进
- does not contain handler parameter named 'opp'. This may be caused by whitespace in the label text
- xml解析问题,需要输入用户名以及密码?
- struts2 s:if中两个变量比较的问题 懂OGNL的进,急!
- 关于Applet,在线,有正确结果马上结账.
- 如何用jxl设置Excel报表的表头(关于XXX的报表) 和表注(页码)
- javabean中通过参数查询数据问题 请帮帮忙
- 查来查去-----为什么会有错误,劳烦看一下。
- 问一个tomcat下配置sybase连接池的问题
- 大哥帮忙看看都是错误
- mvc数据库查询 字段为空 大家帮帮忙!
LIst countList = (List)request.getAttribute("list");
Iterator it=countList.iterator();
while(it.hasNext()){
Object[] obj =(Object[])it.next();
System.out .println(obj[0]+" "+obj[1]); 2.用<jsp:userBean />
jstl:
<c:forEach var="myList" items="${listName}">
<c:out value="${myList.attribute}"/> <br>
</c:forEach>
jstl的包你需要加载,还要在页面导入标签struts:
logic:iterator
同样。。