在JSP中怎么把数据库中的信息显示出来

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:10:04
数据库里有2行记录分别是name和id,还写了一个get(),set()的JavaBean叫User.
这是JSP代码
<% User s=(User)request.getAttribute("name"); %>
<td>用户名:</td>
<td>
<%=s.getName() %>
</td>
</tr>
<tr>
<td>用户编号:</td>
<td>
<%=s.getId()%>
</td>
请问要从数据库里取值的代码要怎么写?
在连接数据库后要怎么做才能把数据保存在JavaBean里呀?

写一个数据库的JAVA文件。 主要用于连接数据库
在写一个 数据库处理。
然后差不多了

try
{
Class.forName("com.mysql.jdbc.Driver"); Connection con=(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=GBK",
"root","yaoweijq");
Statement stat= con.createStatement();
String sql="select * from test2 ";
ResultSet rs= stat.executeQuery(sql);
while(rs.next()){
out.println(rs.getString("name")+rs.getString("id"));
}catch略去