登陆系统javabean问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 16:09:23
我要连的数据库是oracle,用户名和口令都是dev_train,里面有张表叫LOGIN,以下是我写的2个JSP文件和连数据库的一个javabean。
index.jsp
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<%@ page import="java.util.*, java.text.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>首页</title>
</head>
<body>
<center>
<form action="login.jsp" method="post">
请输入你的用户名:<input type="text" name="username" size="20">
<br>密           码:

The value for the useBean class attribute DateBase.DateBasebean is invalid
你的bean是不是写错了?
这个DateBasebean不能是抽象的,必须有一个公用的,没有参数的构造器

javabean文件
package DateBase;
import java.sql.*;

public class DateBasebean
{
String DbDriver="oracle.jdbc.driver.OracleDriver";
String url="jdbc:oracle:thin:@172.16.1.11:1521:feora";
String user="dev_train";
String password="dev_train";

Connection con=null;
Statement st=null;
ResultSet rs=null;

String param[]; //查询条件
int result=0; //查询结果
String sql; //定义sql语句

public DBconnection() //定义一个数据库连接方法
{
try
{
class.forName(DbDriver);
con=DriverManager.getConnection(url,user,password);
st=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
}
catch(java.lang.ClassNotFoundException e)
{