當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
在JSP页面中显示List集合·
生活随笔
收集整理的這篇文章主要介紹了
在JSP页面中显示List集合·
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這是Servlet種獲取數據庫集合的代碼
//通過querryName來查詢數據庫,將結果放在all里面,Users是一個JavaBean
List <Users>all = DAOFactory.getIUsersDAOInstance().accurateQuerry(querryName);
Iterator<Users> it = all.iterator();
while (it.hasNext())
{
//將迭代的結果放在user中
user = it.next();
} catch (Exception e)
{
e.printStackTrace();
}
request.setAttribute("userinfo", all );
request.getRequestDispatcher("UserManage/QuerryUser.jsp").forward(request, response);
想在JSP中這樣顯示(如圖),JSP部分怎么獲取
對集合和JSP不太了解
2012-02-20 13:57 提問者采納 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <table border="1"><tr><th>用戶ID</th><th>...</th>//表頭</tr><c:forEach items="${userinfo}" var="user">//獲取list<tr><td>${user.XXX}</td>//.出javabean的屬性<td>${user....}</td></tr> </c:forEach></table> 追問 user.后面沒有JavaBean里面那些屬性 回答 你的javabean里的屬性啊 直接點出來就好了 追問 點不出來的,我之前也試過 我的servlet獲取到的集合如下 8 jasonchen jason001 2 jasonchen@126.com 9 jasonli jasonlier 2 jasonlier@126.com 這種方法會報錯,forEach那句 javax.servlet.jsp.JspTagException: Don't know how to iterate over supplied "items" in <forEach> Don't know how to iterate over supplied "items" in <forEach>
總結
以上是生活随笔為你收集整理的在JSP页面中显示List集合·的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JSP_通过表格显示数据库的信息
- 下一篇: 【树型DP】BZOJ1564 二叉查找树