java中String browser = request.getHeader("user-agent")报空指针异怎么解决 5

我在action里面声明了privateHttpServletRequestrequest;总是在获取浏览器的时候空指针异常。。。... 我在action 里面声明了private HttpServletRequest request; 总是在获取浏览器的时候 空指针异常。。。 展开
 我来答
是勇敢
2014-04-15 · 希望快乐渡过第一天。
是勇敢
采纳数:914 获赞数:1799

向TA提问 私信TA
展开全部
第一:若是报空,最大的可能你,你未传值,或参数传错了。
再次核对一番,也自己试着看看
user-agent
是什么东西。
第二:
getHeader得不到东西。

再有问题,我来远程助你。
lin_chuhao
2014-04-15 · TA获得超过352个赞
知道小有建树答主
回答量:572
采纳率:57%
帮助的人:135万
展开全部
在struts2的action使用request时,获取request
HttpRequest request=ServletActionContext.getRequest();才能获取得到request对像
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lecroy03
2014-04-15 · TA获得超过313个赞
知道小有建树答主
回答量:240
采纳率:100%
帮助的人:145万
展开全部
既然报空指针,表示你引用了null对象,而你这行代码引用的对象是request,也就是说request没有正确初始化...
追问
怎样正确初始化request? private HttpServletRequest request?
追答
你有没有new HttpServlerRequest对象?或者说在别的地方构造了传递过来?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式