关于list从servlet传值到JSP页面显示的问题
从数据库里面查了数据怎么通过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);<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");