因为执行了catch()语句,也就是说捕获到了异常
你到控制台看一下是否有输出
你到控制台看一下是否有输出
解决方案 »
- Linux SSH整合报错 Servlet.init() for servlet dispatcher threw exception
- 404 錯誤,求解決!連主頁也不了!
- spring 2.5 实现验证 怎么实现 最好给个完整的代码
- 在jsp页面中如何把URL中的中文名如http://localhost:8080/美女.jpg显示出来
- poi存放路径问题
- 关于Date类
- SQL Server长度为720的字符串存不进数据表???
- jsp网页中怎么后面的代码不执行了呢????
- 谁能详细讲解一下--------web应用的目录结构------------100分!!!!
- jstree求教
- 求助:那为大大帮帮忙
- 提交的同时关闭小窗口??
如果这段代码在各位高手的环境下能运行请告知小弟!
另外为了验证数据库连接是否有问题写了一个简单的class,编译通过了,但是执行***.class文件报错:
Exception in thread "main" java.lang.NoClassDefoundEorror:*** 我的***.java代码如下: package test;
import java.sql.*;
public class faq
{
String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:wjj";
Connection conn = null;
ResultSet rs = null;
public faq()
{
try
{
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("faq(): " + e.getMessage());
}
}
public ResultSet executeQuery(String sql)
{
rs = null;
try {
conn = DriverManager.getConnection(sConnStr); Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
}
return rs;
}
}
老烦各位高手测试,指正小弟!谢谢!
(替换JSP部分,不要替换BEAN部分)
另外BEAN没有MAIN函数,能编译通过就可以在JSP中使用了
jsp代码:<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>我的FAQ !</title>
</head>
<body>
<p><b>这是我的FAQ!</b></p>
<%@ page language="java" import="java.sql.*" %>
<jsp:useBean id="workM" scope="page" class="test.faq" />
<%
ResultSet RS = workM.executeQuery("SELECT * FROM wjj");
String tt;
while (RS.next())
{
tt = RS.getString("Answer");
out.print("<LI>" + RS.getString("Subject") + "</LI>");
out.print("<pre>" + tt + "</pre>");
}
RS.close();
%>