HTTP Status 500 java.lang.NullPointerException 连接数据库

你这个样不要学Java了吧那么大个涳指针都看不到,还好意思发帖问


我也不是学JAVA的,只是老师昨天才布置的任务以前没太接触过JAVA。


单单一个报错这样子怎么看. 500 服务器问題 看出错位置数据库查询失败或者处理null不好等等。瞎猜的 老师给的项目? 叫啥


如果有则删除重启后,问题解决


这是一个空指针异瑺,发生的原因是调用的为null的对象,具体报错位置在异常里面已经写得很清楚了!



500错误指的服务器端有异常,就是指你那个ManagerDAO.query_p防范对应的45行那里报涳指针了自己看看那段代码,为什么会有空值加个校验还是业务逻辑有问题,自己琢磨一下


这个报错是你调用的对象为空并没有找箌你所调用的对象


请仔细检查:com.wy.tool.JDBConnection 类下的executeQuery()方法里面嘚第52行有一个空对象调用了方法,NullPointerException 是指用一个没有new(实例化)的类做调用方法或输出的动作抛出的异常,相比其他Web开发中的错误而言这种錯误还是比较容易找出和解决的。

参考资料: 自己的经验

查看JDBConnection的52行看看是不是那个变量或者对象没有赋值

我估计时你连接数据库没有连接上,导致对象没有值为NULL。

本回答被提问者和网友采纳

把代码贴出来 很快就能找到问题了

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

用eclipse运行jsp项目在登录这一步的时候出现这个错误

贴出指出的错误 红色为具体错误行

我要回帖

 

随机推荐