jsp获取数据库中的数据

jsp获取数据库中的数据,第1张

<%

//JSP页面直接访问数据

Connection conn = null

Statement stmt = null

ResultSet rs = null

try{

Class.forName("JDBC驱动")

conn = DriverManager.getConnection("url", "username", "password")

stmt = conn.createStatement()

rs = stmt.executeQuery("select factor, ratio from 表名 where id=1")

while(rs.next()){

String factor = rs.getString("factor")

String ratio = rs.getString("ratio")

%>

factor :<%=factor %>

ratio :<%=ratio %>

<%

}

}catch(Exception e){

e.printStackTrace()

}finally{

try{

if(rs != null) rs.close()

if(stmt != null) stmt.close()

if(conn != null) conn.close()

}catch(Exception e1){

e1.printStackTrace()

}

}

%>

修改 驱动、url、username、password、表名、字段名成你应用的相应数据,然后将这些代码加入到你的jsp页面,就可以在jsp页面直接读取到数据库中的对应表指定字段的数据了,祝你好运!

建立数据库连接

调用方法,比如list<User>userlist = DB.findAll(),    req.setAttribute("list",userlist)

jsp部分:<c:forEach items="list" var="user">

<td>${user.id}</td>  //显示User对象的id属性

</c:forEach>

用到forEach,要引入jstl.jar


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6460156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存