|
我在java中能连接上数据库,但是在jsp中却不显示???
源程序:
<%@page contentType="text/html;charset=GB2312"%>
<%@page import="java.sql.*"%>
<html>
<body><FONT SIZE=5>
<%
out.print("<Table Border>");
out.print("<TR>");
out.print("<TH width=100>"+"学号");
out.print("<TH width=100>"+"姓名");
out.print("<TH width=50>"+"数学成绩");
out.print("<TH width=50>"+"英语成绩");
out.print("<TH width=50>"+"物理成绩");
out.print("</TR>");
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}catch(ClassNotFoundException e){}
try
{
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
String user="myair99";
String password="19831228";
Connection con=DriverManager.getConnection(url,user,password);
Statement st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs = st.executeQuery("select * from students");
while(rs.next())
{
out.print("<TD>"+rs.getString(1)+"</TD>");
}
rs.close();
st.close();
con.close();
}
catch(Exception err){
}
%>
</body>
</html>
输入http://localhost:8080/text.jsp后
只能显示表格,但是却连不上数据库?为什么呢?
在java中是能连接上的,并且已经显示了students表中的内容。
谢谢!!!~ |
|