JSP程序不能运行问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:45:17
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 2 in the jsp file: /SFDSS/login.jsp

Generated servlet error:
[javac] Compiling 1 source file

D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\SFDSS\login_jsp.java:42: package DataBase does not exist
DataBase.MyDbBean testsql = null;
^

An error occurred at line: 2 in the jsp file: /SFDSS/login.jsp

Generated servlet error:
D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\SFDSS\login_jsp.java:44: package DataBase does not exis

数据库连接错误
package DataBase does not exist

DataBase.MyDbBean testsql = null;
^

在你连接数据库的DataBase这个包未找到
所有错误都是因这个引起

找到这个包~解决问题

The server encountered an internal error () that prevented it from fulfilling this request.
出现这个提示,就应该考虑数据库连接是否正常~

-------------------------------
补充:
你所使用的是ODBC连接方法?还是JDBC?
按照常理,你应该需要使用的是JDBC
那么,
开始—程序—设置—控制面板—性能与维护—管理工具—数据源—系统DSN——添加SQL server 配置名称为SF数据源, 数据库名称为SFDSS.
这个步骤是不需要的

1.确定你的sql server版本,2000? 2005?
2.下载对应的JDBC驱动包添加到库中
3.百度搜索链接字符串,并进行修改,数据库名啊,密码,用户名都需要修改
4.ok

应该是你对象为空造成的,能不能出错那段代码贴出来?

没有这个包DataBase,看看是不是放错了地方

DataBase.MyDbBean testsql = null;
^