为了账号安全,请及时绑定邮箱和手机立即绑定

从这开始,一步一步跟着走的,出错,咋调都出错!

学到,private HttpServletRequest request; 这到底有没有getter和setter,接下的request.setAttribute("path", "update");报HTTP Status 500  ,The server encountered an internal error that prevented it from fulfilling this request.怎么都调不通。

正在回答

2 回答

private HttpServletRequest request=ServletActionContext.getRequest();把request定义成这样就好了

1 回复 有任何疑惑可以回复我~
#1

谋事在人 提问者

灰常感谢,折腾一晚上,还被我爸拉闸断电。
2016-02-06 回复 有任何疑惑可以回复我~
#2

谋事在人 提问者

//这句话的前半段是Tomcat的Servlet-api.jar当中HttpServletRequest类创建request对象(现在还只是空指针) //后半句是从Struts2-core.jar中ServletActionContext类,实例化,赋值给左边。明白了。HTTP的500,报的异常就是request的空指针异常。
2016-02-06 回复 有任何疑惑可以回复我~

课程里没有提到具体对request的实例化,没有实例化当让会报错。就是前面提到的三种访问Servlet API的方式,要自己去找找吧

0 回复 有任何疑惑可以回复我~
#1

谋事在人 提问者

好的,我自己去网上搜搜,谢老师!
2016-02-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

从这开始,一步一步跟着走的,出错,咋调都出错!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信