请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

获取path为空的问题

https://img1.sycdn.imooc.com/szimg//596b32bd0001ed3213650590.jpg


还请老师帮忙看看,当我代码执行到获取path的时候,就直接返回空了。导致在调用Service的时候出错了

是什么原因还请老师分析分析

正在回答 回答被采纳积分+3

2回答

提问者 22不小了 2017-07-16 19:40:03

https://img1.sycdn.imooc.com/szimg//596b4e4f00014b6f14890286.jpg


老师请看,debug后,从session到ServletContext对象都不空。

在执行servletContext.getRealPath("upload") 后得到的Path为空



之后这个Path空值在进入Service后  调用File fileDir = new File(path); 出错

https://img1.sycdn.imooc.com/szimg//596b4f3d0001147414810410.jpg


具体错误信息如下:



https://img1.sycdn.imooc.com/szimg//596b4fb70001bc4517610822.jpg



0 回复 有任何疑惑可以回复我~
Geely 2017-07-16 17:43:44

有具体的异常么?或者你需要debug一下,打印一下path到底是什么,还有拼接path的几个变量,当时在这里的value是什么,你自然也就找到解决的办法了。

0 回复 有任何疑惑可以回复我~
  • 提问者 22不小了 #1
    老师请看我的回复。我给出了我debug的具体信息。辛苦老师啦
    回复 有任何疑惑可以回复我~ 2017-07-16 19:40:55
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号