一段不能现实的代码

red1981 2004-05-07 10:42:42
请教个问题:这段jsp代码,只显示HelloWorld,
但是try语句中的table这个静态页面(就是“用户名”“密码”)都没有显示,查询结果也没有现实。
真有点搞不懂,代码应该没问题了。

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<body>

<%
out.print("hello,World");

%>
<%
Connection con;
Statement sql;
ResultSet rs;

try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc.odbc.DB_PKI");
sql=con.createStatement();
String condition="SELECT * FROM users";
rs=sql.executeQuery(condition);

out.print("<table border>");
out.print("<tr>");
out.print("<th width=80>"+"用户名");
out.print("<th width=100>"+"密码");
out.print("</tr>");

while(rs.next())
{
out.print("<tr>");
out.print("<td>"+rs.getString(1)+"</td>");
out.print("<td>"+rs.getString(2)+"</td>");

out.print("</tr>");
}
out.print("</table>");
con.close();
}
catch(Exception e){}

%>

</body>
</html>
...全文
11 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hyc4132 2004-05-07
在 out.print("<table border>"); 的前面就出现了异常,你可以在catch(Exception e){}中捕获异常看一下使那里的问题
  • 打赏
  • 举报
回复
kobetong 2004-05-07
调试的时候最好多看看报错信息,那样可以帮助你找出问题。
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-05-07 10:42
社区公告
暂无公告