怎样在JSP中调出数据库中的值并显示出来? 新手提问:例如有一个数据库,表为article{id, name, content}我想在数据库中显示出id=1时的article.name,请问如何写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select name from article where id = '1'; 自己写个bean把取出的值放到bean中,然后把bean放入session,或request中在页面中再取出 select name from article where id = '1' 二位说的我看不明白啊,2楼的意思时直接在JSP页面输入<%=select name from article where id = '1';%>么? 偷懒起见~~~大概写下:<%@ page language="java" contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><%@ page import="java.util.ArrayList"%><body><p> <%!String str1,str2,str3;%> <%try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:odbc:hu","",""); Statement stmt = con.createStatement(); String sql = "select * from HC_EMPLOYEE"; ResultSet rs = stmt.executeQuery(sql); ArrayList list = new ArrayList(); while(rs.next()) { str1=rs.getString(1); str2=rs.getString(2); str3=rs.getString(3); //InfoBean info = new InfoBean(); //info.setNumber(rs.getString(1)); //info.setName(rs.getString(2)); //info.setDepart(rs.getString(3)); //list.add(info); } } catch(Exception e) { e.printStackTrace(); }%></p><table width="100%" border="1"> <tr> <td><%=str1%></td> <td><%=str2%></td> <td><%=str3%></td> </tr></table><p> </p></body> java运行错误 请教Axis2创建webService自定义对象的问题 js中window.showmodeldilog("",window,"")中 映射CSS文件的问题 如何将数据库中某一列的值存到String[] 中 javaEE 网站发布求助!! jsp中session.setattribute("")的用法 模态窗口传中文参数 问个关于SQL Server 2000的问题 再问Vector和Collection jstl中的forEach可支持哪些数据类型 外网访问tomcat 怎么把bean的返回值保存在session中
把取出的值放到bean中,然后把bean放入session,或request中
在页面中再取出
偷懒起见~~~大概写下:
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.util.ArrayList"%>
<body>
<p>
<%!String str1,str2,str3;%>
<%
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:hu","","");
Statement stmt = con.createStatement();
String sql = "select * from HC_EMPLOYEE";
ResultSet rs = stmt.executeQuery(sql);
ArrayList list = new ArrayList();
while(rs.next()) {
str1=rs.getString(1);
str2=rs.getString(2);
str3=rs.getString(3);
//InfoBean info = new InfoBean();
//info.setNumber(rs.getString(1));
//info.setName(rs.getString(2));
//info.setDepart(rs.getString(3));
//list.add(info);
}
}
catch(Exception e) {
e.printStackTrace();
}
%>
</p>
<table width="100%" border="1">
<tr>
<td><%=str1%></td>
<td><%=str2%></td>
<td><%=str3%></td>
</tr>
</table>
<p> </p>
</body>