tomcat 遇到http500错误 5

HTTPStatus500-typeExceptionreportmessagedescriptionTheserverencounteredaninternalerro... HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.NullPointerException com.psger.dao.UserBeanDao.getUserBeanByUsername(UserBeanDao.java:33) com.psger.servlet.LoginServlet.doPost(LoginServlet.java:68) javax.servlet.http.HttpServlet.service(HttpServlet.java:641) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) com.psger.servlet.EncodingFilter.doFilter(EncodingFilter.java:25)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.6 logs
麻烦高手说下是什么问题,急!!!
展开
 我来答
冰越10号
2014-01-18 · TA获得超过361个赞
知道小有建树答主
回答量:123
采纳率:100%
帮助的人:103万
展开全部
明显是空指针异常啊。。。
错误原因在于:
private Connection conn = null;private PreparedStatement pstmt = null;private ResultSet rs = null;UserBean user = null;

初始值都是null,那你还拿这些个对象的方法来用,这不明显出现空指针么。。。
更多追问追答
追问
那求教要怎么改 前三个我觉得不用赋值,但是UserBean user = null应该没错吧
追答
我说大哥,你这等于null也叫赋值????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
654389326
2014-01-18 · TA获得超过815个赞
知道答主
回答量:216
采纳率:0%
帮助的人:145万
展开全部
java.lang.NullPointerException com.psger.dao.UserBeanDao.getUserBeanByUsername

这个方法报的空指针,你看下UserBeanDao有没有里是不是存在没有初始化的对象
更多追问追答
追问
没有报错,这是个基类
追答
UserBeanDao这个类你初始化了没?代码贴出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_强迫症g
2014-01-18
知道答主
回答量:41
采纳率:0%
帮助的人:10万
展开全部
我感觉这样谁也看不出为什么出错, 但是错误位置应该是UserBeanDao 里面的33行,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一念轮回为凡尘
2014-01-18 · TA获得超过320个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:137万
展开全部
空指针异常,楼下说的不错,按照他说的做。
追问
变量都初始化了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式