cannot resolve symbol问题,求救!
我用的是IIS+RESIN
环境变量设置 C:\j2sdk1.4.2\lib\tools.jar;C:\j2sdk1.4.2\lib\dt.jar;C:\resin-3.0.6\doc\test;
PATH设置 D:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.2\bin\;
在C:\resin-3.0.6\doc\test下DBconn.java文件,编译出来的CLASS文件也在他下面:
import java.sql.*;
public class DBconn {
String DBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String ConnStr = "jdbc:odbc:test";
Connection conn = null;
ResultSet rs = null;
public DBconn() {
try {
Class.forName(DBDriver);
}
catch(java.lang.ClassNotFoundException e) {
System.err.println("DBconn (): " + e.getMessage());
}
}
public ResultSet executeQuery(String sql) {
rs = null;
try {
conn = DriverManager.getConnection(ConnStr,"admin","admin"); Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery:" + ex.getMessage());
}
return rs;
}
}
这个JAVA文件编译没有问题,可是我在原来的目录下写了一个JSP文件访问的时候就出错了
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>客户信息调查</title>
</head>
<body>
<p><b>客户信息调查</b></p>
<%@ page language="java" import="java.sql.*" %>
<jsp:useBean id="DBconn1" scope="page" class="DBconn" />
<%
ResultSet RS = DBconn1.executeQuery("SELECT * FROM FEE");
while (RS.next()) {
out.print("<LI>" + RS.getString("name") + "</LI>");
out.print("<LI>" + RS.getString("address") + "</LI>");
out.print("<LI>" + RS.getString("info") + "</LI>");
}
RS.close();
%>
</body>
</html>
错误信息:
500 Servlet Exception
/test/mydata.jsp:9: cannot resolve symbol
symbol : class DBconn
location: class _test._mydata__jsp
DBconn DBconn1;
^
/test/mydata.jsp:10: cannot resolve symbol
symbol : class DBconn
location: class _test._mydata__jsp
DBconn1 = (DBconn) pageContext.getAttribute("DBconn1");
^
/test/mydata.jsp:12: cannot resolve symbol
symbol : class DBconn
location: class _test._mydata__jsp
DBconn1 = new DBconn();
^
3 errors
小弟初学者,上面这些代码基本都是抄来的,有人能告诉我怎么回事么?多谢了