从数据库里面查了数据怎么通过LIST封装传回JSP页面显示啊,LIST这玩意不会用啊,看了好几个代码都搞得挺复杂的ResultSet fl = st.executeQuery("select * from tbl_category");
List list = new ArrayList();
while(fl.next()){
list.add(fl.getString("cname"));
}
request.setAttribute("fllist", list);
request.getRequestDispatcher("five4.jsp").forward(request, response);JSP端的代码就不知道怎么接了
List list = new ArrayList();
while(fl.next()){
list.add(fl.getString("cname"));
}
request.setAttribute("fllist", list);
request.getRequestDispatcher("five4.jsp").forward(request, response);JSP端的代码就不知道怎么接了
struts2 iterator标签
我想的是经过servlet得到 ,毕竟刚刚学,想多运用下servlet
之后for循环打印出来吧.
楼主的这段代码蛮有代表性的,看懂这段就会用list了
JSP页面直接用迭代循环来做(logic:iterate)
很简单的,你去网上搜一下iterate,看看它里面的属性就OK了
例如:<logic:present name="fllist">
//迭代循环
<logic:iterate id="fllist" name="fllist">
<tr>
<td align="center"><bean:write name="fllist" property="userName" /></td>
</tr>
</logic:iterate>
</logic:present>
List list= (List) request.getAttribute("fllist");