搜索数据库的结果rs应该怎么传到JSP页面上去? 我只知道用arraylist封装到javabean然后进行传值,但具体怎么做,谁能给我写写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 举例,如果结果有三个字段,ID,Name和Value,class Item { int id; String name; String value;}遍历ResultSet,取出每一条结果,生成新的 Item对象ArrayList result;while (rs.next()) { Item item = new Item; item.id = rs.getInt("id"); item.name = rs.getString("name"); item.value = rs.getString("value"); result.add(item);}这个result就是你要的东西。如果你是写的JSP,可以不需要先生成ArrayList,直接在While循环体内将HTML输出就行 ArrayList list = new ArrayList();UserBean userbean = null;while(rs.next()){userbean = new UserBean();userbean.setName = rs.getString(1);...list.add(userbean);}return list;在servlet接收返回的list,再session.setAttribute("list",list);再forward定向到jsp页面session.getAttribute("list")就可以得到数据库的记录了。 不错不错~!第二位把在JSP上的也说了 想要在本地上传图片并在网页上显示出来 该怎么搞(新手上路) JSP中如何实现单点登录? 为什么报这个错啊Cannot retrieve definition for form bean null on action JfreeChart中如何在曲线图上显示没个月份对应的值 JBuilder的问题 为什么数据库连接失败需要重启resin? 下拉列表选择 jdbc连接数据库出错 办公自动化用什么做比较合适? jsp请教 [200分]在jsp页面如何生成图片的校验码,用于用户的登陆校验!!急等 webwork做分页程序,大家给我思路啊!
int id;
String name;
String value;
}遍历ResultSet,取出每一条结果,生成新的 Item对象
ArrayList result;
while (rs.next()) {
Item item = new Item;
item.id = rs.getInt("id");
item.name = rs.getString("name");
item.value = rs.getString("value");
result.add(item);
}这个result就是你要的东西。如果你是写的JSP,可以不需要先生成ArrayList,直接在While循环体内将HTML输出就行
UserBean userbean = null;
while(rs.next()){
userbean = new UserBean();
userbean.setName = rs.getString(1);
.
.
.
list.add(userbean);
}
return list;在servlet接收返回的list,再session.setAttribute("list",list);再forward定向到jsp页面session.getAttribute("list")
就可以得到数据库的记录了。