关于tomcat加载servlet出错的问题,HTTP Status 500

来源:百度知道 编辑:UC知道 时间:2024/06/19 00:51:57
最近在写一个网上购物车的小程序,时间比较紧,下面的问题困扰了好多天了,麻烦大家帮忙解决一下,分不多,谢谢啦~

问题如下:

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
bits.ShoppingServlet.doPost(ShoppingServlet.java:27)
bits.ShoppingServlet.doGet(ShoppingServlet.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

补充一下:
第27行:Vector buylist=(Vector)session.getAttribute("shopping.shoppingcart");
这是不是和程序里引用了Vector类有关,具体要怎么解决呢?
代码太长了 贴不上来
问题已经解决了
谢谢大家的回答

java.lang.NullPointerException

看看你的对象是不是NULL

没有具体代码无法发现并解决错误。

HTTP 500是服务器内部错误,一般指的就是你编写的Servlet里面写错了。。。

bits.ShoppingServlet.doPost(ShoppingServlet.java:27)
这里是问题的发起位置,你应该检查一下,27行是否有创建
什么对象,空指针一定是对象创建失败了,但你却还在引用
他的方法

把你的代码都帖出来,就这样一点代码段是无法找到错误的。