id name pass
1 张三 123
2 李四 345
ResultSet rs =.....;
List ar=new List();
while(rs.next())
{
List arr=new List();
String number1 = rs.getString("id");
String number2 = rs.getString("name)");
String number3 = rs.getString("pass");
arr.add(number1);
arr.add(number2);
arr.add(number3);
ar.add(arr);
}就这样 存好了!
取得时候是吧:
<%List ar=.....(具体你看你是怎么传过来的);
for(inr i=0;i<ar.size();i++){
List arr=(List)ar.get(i);
for(inr j=0;j<arr.size();j++){
%>
<%=arr.get(j)%>
<%
}
}
%>
1 张三 123
2 李四 345
ResultSet rs =.....;
List ar=new List();
while(rs.next())
{
List arr=new List();
String number1 = rs.getString("id");
String number2 = rs.getString("name)");
String number3 = rs.getString("pass");
arr.add(number1);
arr.add(number2);
arr.add(number3);
ar.add(arr);
}就这样 存好了!
取得时候是吧:
<%List ar=.....(具体你看你是怎么传过来的);
for(inr i=0;i<ar.size();i++){
List arr=(List)ar.get(i);
for(inr j=0;j<arr.size();j++){
%>
<%=arr.get(j)%>
<%
}
}
%>
解决方案 »
- 每个页面加载的时候都会解析pageNotFound
- 请教转发问题。
- google map api如何实现多点移动效果
- .NET 和 J2EE目前哪个就业好点啊
- 高分求解java.lang.NullPointerException at oracle.jdbc.driver.ScrollableResultSet.cacheRowAt
- 从数据库中,取出的字符串,无法正确显示.(救命啊)
- 弱智问题:什么时候用"\",什么时候用"/"?正反斜杠如何运用?
- 怎么做一个可以输入又可以选择的select框啊?急急!
- 请哪位给我一些关于JSP+ORACLE的资料(电子文档)适用于初学者使用,谢谢!
- 用ajax上传的附件或者图片,后台用java怎么接收啊!
- Struts2 json Extjs 拦截器
- 隐藏域的问题
如果用了struts很容易,list<bean> list;
然后取出来数据放到bean中,再将每一个bean放到list里。最后在jsp页面上 <iterator>出来就可以了。不用在jsp里面写java代码。
<c:forEach var="item" items="${contents}" varStatus="status">
${item.属性}
</c:forEach>类中
private Connection conn;
private PreparedStatement ps;
private ResultSet rs;
方法中通过下面的代码来获取数据库的返回值:
String sql="select * from emp";
conn=DBConnection.getConnection();
ps=conn.prepareStatement(sql);
rs=ps.executeQuery();
然后 循环rs中的值 放在list中
Connection conn=MySqlUtil.getMySqlConnection();
String sql="select * from student";
PreparedStatement pst=null;
ResultSet rs=null;
try {
pst=conn.prepareStatement(sql);
rs=pst.executeQuery();
while(rs.next()){
Student s=new Student();
s.setId(rs.getInt("id"));
s.setName(rs.getString("name"));
s.setAge(rs.getInt("age"));
s.setSex(rs.getString("sex"));
l.add(s);
}
} catch (SQLException e) {
e.printStackTrace();
}finally{
MySqlUtil.closeRs(rs);
MySqlUtil.closeSt(pst);
MySqlUtil.closeConn(conn);
}
request.setAttribute("list", list);
RequestDispatcher dispatcher=request.getRequestDispatcher("/WEB-INF/jsp/studentList.jsp");
dispatcher.forward(request, response);
jsp
<table border="1">
<tr>
<td>studentId</td>
<td>studentName</td>
<td>studentAge</td>
<td>studentSex</td>
</tr>
<c:forEach var="sl" items="${requestScope.list}">
<tr>
<td>${sl.id }</td>
<td>${sl.name }</td>
<td>${sl.age }</td>
<td>${sl.sex }</td>
</tr>
</c:forEach>
</table>