在servlet中取出数据库的值,在jsp页面显示,遇到问题
这是jsp中的代码ArrayList<User> usertwo=(ArrayList<User>) request.getAttribute("users");
for( int i=0; i<=2; i++ ){
out.print("<tr>");
out.print( "<td>" + usertwo+ "</td>" );
out.print("</tr>");
}
这样写没错误,但要取其中的某个值是,就会报错。如下:
ArrayList<User> usertwo=(ArrayList<User>) request.getAttribute("users");
for( int i=0; i<=2; i++ ){
out.print("<tr>");
out.print( "<td>" + usertwo.get(i).getU_id()+ "</td>" );
out.print("</tr>");
}
求解额。。。。。
[解决办法]
不太规范,最好用前台标签遍历吧,比较常用的就是 JSTL