HTTP Status 500 – Internal Server Error
Type Exception Report
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
java.lang.NullPointerException
dao.impl.GoodsDaoImpl.selectAllGoods(GoodsDaoImpl.java:63)
service.impl.GoodsServiceImpl.findAllGoods(GoodsServiceImpl.java:18)
servlet.FindAllGoodsServlet.doGet(FindAllGoodsServlet.java:50)
javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Note The full stack trace of the root cause is available in the server logs.
Apache Tomcat/8.5.35
伙计,很明显啊,GoodsDaoImpl.java:63行抛出空指针异常(java.lang.NullPointerException),得到的结果是个null。
dao.impl.GoodsDaoImpl.selectAllGoods(GoodsDaoImpl.java:63)
service.impl.GoodsServiceImpl.findAllGoods(GoodsServiceImpl.java:18)
servlet.FindAllGoodsServlet.doGet(FindAllGoodsServlet.java:50)
servlet的50行代码里面的一个参数为空
不知道你具体代码怎么写的,但是你这三个对象肯定有一个是空的,为null 你检查一下是那一个 dao.impl.GoodsDaoImpl
这个跟返回结果没多少关系,是你调用对象时对象未空了。我猜测一般都是dao是空的,或者说impl,这个跟你eclipse是没有关系的,这个是后台java代码报错了。