1、
----------
sql.java
代码如下:
import java.sql.*;
public class sql_data
.......
----------
一个低级错误!!!
sql.java
应改为sql_data.java
2、
<%@ page language="java" import="java.sql.*,sql;"%>
sql从那来?如果你想这样真想用sql_data.java的话。要把sql_data.class放到环境变量即可。
先改上面两地方再说吧。
----------
sql.java
代码如下:
import java.sql.*;
public class sql_data
.......
----------
一个低级错误!!!
sql.java
应改为sql_data.java
2、
<%@ page language="java" import="java.sql.*,sql;"%>
sql从那来?如果你想这样真想用sql_data.java的话。要把sql_data.class放到环境变量即可。
先改上面两地方再说吧。
出现:
org.apache.jasper.JasperException: Unable to compile class for JSP
D:\Program Files\Apache Tomcat 4.0\work\Standalone\localhost\examples\jsp\sql\index$jsp.java:4: Class sql not found in import.
import sql;;
^D:\Program Files\Apache Tomcat 4.0\work\Standalone\localhost\examples\jsp\sql\index$jsp.java:5: Class or interface declaration expected.
import javax.servlet.*;
^D:\Program Files\Apache Tomcat 4.0\work\Standalone\localhost\examples\jsp\sql\index$jsp.java:11: Superclass org.apache.jsp.HttpJspBase of class org.apache.jsp.index$jsp not found.
public class index$jsp extends HttpJspBase {
^
不能编译是什么意思?
package xxx;//xxx是WEB-INF\classes下的一个目录。如test
然后jsp中的
<jsp:useBean id="sqlbean" class="sql" scope="session" />
改成这样
<jsp:useBean id="sqlbean" scope="session" class="test.sql_data"/>
还有如果是学习而已你还是用resin吧。省事点!
ODBC设置正确了吗?SQL语句写正确了吗?操纵的表存不存在或者访问的字段存不存?你确定你建立的表跟书上说的一样吗(字段类型、长度)?
我用那本书上面的BEAN连接ORACLE的数据库
没有问题啊