JSP找不到JavaBean

来源:百度知道 编辑:UC知道 时间:2024/06/05 10:25:57
我尝试用javabean连接SQL Server 2000的数据库。做法如下:

在tomcat根目录下建了新的项目叫paper,然后在paper下放了一个index.jsp文件(主页),内容如下:
<%@ page contentType="text/html" import="paper.*,java.sql.*,java.io.*" %>
<jsp:useBean id="con" scope="session" class="paper.DBCon" />
<html>
<head><title>论文管理</title></head>
<body>
Hello, world!<br>Welcome here!
<%
println("Welcome here!");
%>
</body>
</html>

运行http://localhost:8080/paper/index.jsp出错如下:
org.apache.jasper.JasperException: /paper/index.jsp(2,0) The value for the useBean class attribute paper.DBCon is invalid.

而只要除掉第二行即
<jsp:useBean id="con" scope="session" class="paper.DBCon" />
则程序运行正常,结果为
Hello, world!

("Jdbc:Odbc:mysql", "",""); 此处格式应该为(“jdbc:odbc:数据库名”,“用户名”,“密码”)

还有,连接数据库类就写在src下建个包写在里面不就可以了吗,为什么建在webinf下呢。迷糊。