黑马程序员技术交流社区
标题:
JSP常见异常整理,和大家分享。
[打印本页]
作者:
寻找资拥。
时间:
2013-11-9 17:19
标题:
JSP常见异常整理,和大家分享。
1.HTTP Status 404
(1)工程没有部署
(2)路径写错了:区分大小写
(3)你访问的文件不存在
(4)改了工程名
(5)web.xml的配置url配置不是:/servlet类名
<url-pattern>/servlet/Goods_Delete_Servlet</url-pattern>
改为:
<url-pattern>/Goods_Delete_Servlet</url-pattern>
(7)服务器没有启动-------无法显示
2.HTTP Status 500 - 程序有错误
具体据情况具体分析
3、The method sort(int[]) is undefined for the type Student
:表示这个方法没有定义,如果你确定你写了这个方法
但是就是说没有定义原因是:重新部署项目。
4、java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
原因:没有导入驱动包------导入驱动包:重新部署项目
5、java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=16
原因一:数据库的服务没有打开-----打开数据库的服务
原因二:jdbc:oracle.....有错误
6、java.lang.NumberFormatException: For input string: ""
错误的原因:把""字符串转为整数的时候,错误
在jsp中找到被转成整数的字符串,肯定是这个字符串等于""
7.java.lang.NumberFormatException: null
错误的原因:把null字符串转为整数的时候,错误
在jsp中找到被转成整数的字符串,肯定是这个字符串等于null
8.java.lang.NullPointerException
在控制台中找我们自己写的类,取点击它。
at dao.GoodsDao.selectOne(GoodsDao.java:44)
错误的原因:空指针异常-----在下面的异常信息中找到
我们写的java类,点击划线java文件,就能找到出错的行。
9.java.sql.SQLException: ORA-01017: invalid username/password; logon denied
oracle数据库数据库的密码写错了。。。。
10、Syntax error on token "import", Identifier expected after this token
jsp文件导包的时候多写了,
11.java.lang.ClassNotFoundException: Goods_Delete_Servlet
异常时指 这个Goods_Delete_Servlet类没找到,如果这个类是一个
serlet,name打开web.xml找到当前这个servlet的配置。
12在ie中如果出现HTTP Status 404 -
或者在控制台中出现:
java.lang.IllegalArgumentException: Invalid <url-pattern> Goods_Delete_Servlet in servlet mapping
这说明web.xml中url配置错误
<url-pattern>Goods_Delete_Servlet</url-pattern>
改为:
<url-pattern>/Goods_Delete_Servlet</url-pattern>
作者:
Sasson
时间:
2013-11-9 17:26
还没看到 先收藏了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2