地狱已满 被感染:jsp错误javabean的问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 06:21:09
我写了一个测试的注册程序
其中有两个javabean
第一个应该没问题是数据库连接的,名字叫DBConn
===========================================
第二个:
package book;
import java.sql.*;
import java.io.*;
public class DBQuery {
private ResultSet rs = null;
private Connection conn = null;
private DBConn dbConn = null;
private int concurType = ResultSet.CONCUR_READ_ONLY;
private int scrollType = ResultSet.TYPE_FORWARD_ONLY;
public DBQuery() {
}
public DBQuery(DBConn dbConn) {
.... }
///////////////////////////////////////////////////////////// private void createConnection() {
....
}
/////////////////////////////////////////////////////////////
private ResultSet executeQuery(String strSql) {
....
}
/////////////////////////////////////////////////////////////
public boolean isIn(String id) {
.... }
/////////////////////////////////////////////////////////////
public void insertRecord(String name, String id, String age, String sex,String major) {
....}}
===============================================================
还有一个add.jsp
<%!
<%--载入一个数据库连接的JavaBeans--%>
<jsp:useBean id="dbQuery" class="book.DBQuery" scope="page"/>
<%
String name,id,age,sex,major;
name=(String)request.getParameter("name");
id=(String)request.getParameter("id");
age=(String)request.getParameter("age");
sex=(String)request.getParameter("sex");
major=(String)request.getParameter("major");
dbQuery.insertRecord(name,id,age,sex,major);
response.sendRedirect("main.jsp");
%>
===================================================
还有main.jsp//发送name id等参数
=======================================================
报错如下
org.apache.jasper.JasperException: Unable to compile class for JSP

Generated servlet error:
Syntax error on tokens, delete these tokens

An error occurred at line: 1 in the jsp file: /add.jsp
Generated servlet error:
Syntax error on tokens, delete these tokens

Generated servlet error:
Syntax error on tokens, delete these tokens

Generated servlet error:
Syntax error on token "List", new expected

Generated servlet error:
Syntax error on token "}", delete this token
==============================================
江湖救急

同意1楼说的,改过来再试试。
你怎么不把代码贴全了啊,测试都没法测试!!

<%!
把第一行的声明符号!去掉,放错位置了.
也没有结束%>.