在JSP中怎么把数据库中的信息显示出来 20
数据库里有2行记录分别是name和id,还写了一个get(),set()的JavaBean叫User.这是JSP代码<%Users=(User)request.getAt...
数据库里有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里呀? 展开
这是JSP代码
<% User s=(User)request.getAttribute("name"); %>
<td>用户名:</td>
<td>
<%=s.getName() %>
</td>
</tr>
<tr>
<td>用户编号:</td>
<td>
<%=s.getId()%>
</td>
请问要从数据库里取值的代码要怎么写?
在连接数据库后要怎么做才能把数据保存在JavaBean里呀? 展开
展开全部
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略去
{
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略去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询