菜鸟求助:java中用jdbc连接时能访问表中的内容,为什么在jsp中却没有显示结果呢?谢谢~ 你把exception给吃掉了,(ClassNotFoundException e){} 你把异常打印打来看看。! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主的TR,TD好像有问题吧要把TD包到TR里边啊。 程序没有问题,可能是连库的user和password赋值时多了空格String user= "myair99"; String password= "19831228"; 或者你把连库的try去掉,看看报错信息 应该是连接的问题吧。楼上的feicuishen说的好像就是关键http://www.macaubbs.com/forum/?fromuser=nGX20080110 1。看异常信息2。你发布的项目下是否有连接数据的相关JAR包这帖子太久了,还能结吗?? while(rs.next()) { out.print( "<TR><TD> "+rs.getString(1)+ " </TD></TR> "); } ......</table></body> </html> html 没有做好 HTML标记有误out.print( " <TR> ");while(rs.next()) { out.print( " <TD> "+rs.getString(1)+ " </TD> "); } rs.close(); out.print( " </TR> "); out.print( " </table>"); HTML标记有误:String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs "; //把pubs后面的空格去掉int temp = 0;while(rs.next()) { if (temp % 5 == 0) { out.print( "<TR>"); } out.print( " <TD> "+rs.getString(1)+ " </TD> "); if ((temp + 1) % 5 == 0) { out.print( "</TR>"); } temp++; } out.print( "</TABLE>"); HTML标记有误:String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs "; //把pubs后面的空格去掉int temp = 0;while(rs.next()) { if (temp % 5 == 0) { out.print( "<TR>"); } out.print( " <TD> "+rs.getString(1)+ " </TD> "); if ((temp + 1) % 5 == 0) { out.print( "</TR>"); } temp++; } out.print( "</TABLE>"); Statement st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 修改成Statement st = con.createStatement();ResultSet rs = st.executeQuery("select * from students "); 呵呵,你看一下那个jsp在网页上的原代码咯,东西一定出来了,只是在网页上没有显示出来而已,原因是你的table的tr 和td有问题。 javascript验证 在jsp上点击按钮 提交页面信息 这个没有servlet怎么实现啊 关于跨页面查询 jsp+mysql不能显示中文 急需解决的问题! 奇了怪了,两个页面一个动态一个静态,一个正常一个问号 这段做日志代码谁能讲解一下。。。 如何对old.jsp中的按钮(query)操作,弹出新的jsp页面new.jsp.在线等 如何判断一个字符串数组中的值与指定值相等! 关于sql TOMCAT5.5每次更新.class文件后为什么总报错,怎么解决? 缓存技术,不知道大家用过这个,一般都是如何控制资源的
要把TD包到TR里边啊。
String user= "myair99";
String password= "19831228";
或者你把连库的try去掉,看看报错信息
楼上的feicuishen说的好像就是关键
http://www.macaubbs.com/forum/?fromuser=nGX20080110
2。你发布的项目下是否有连接数据的相关JAR包这帖子太久了,还能结吗??
{
out.print( "<TR><TD> "+rs.getString(1)+ " </TD></TR> ");
}
......
</table>
</body>
</html> html 没有做好
HTML标记有误
out.print( " <TR> ");
while(rs.next())
{
out.print( " <TD> "+rs.getString(1)+ " </TD> ");
}
rs.close(); out.print( " </TR> "); out.print( " </table>");
if (temp % 5 == 0) {
out.print( "<TR>");
}
out.print( " <TD> "+rs.getString(1)+ " </TD> ");
if ((temp + 1) % 5 == 0) {
out.print( "</TR>");
}
temp++;
}
out.print( "</TABLE>");
if (temp % 5 == 0) {
out.print( "<TR>");
}
out.print( " <TD> "+rs.getString(1)+ " </TD> ");
if ((temp + 1) % 5 == 0) {
out.print( "</TR>");
}
temp++;
}
out.print( "</TABLE>");
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select * from students ");
原因是你的table的tr 和td有问题。