ServletActionContext.getServletContext()空指針異常


今天在使用ServletActionContext.getServletContext()獲取servletContext時居然是空的

覺得太不可思議了,這東西又不是我寫的,包我也導了,給我拋空指針

也是到網上查了下,解決方法好像是:

  重新部署下項目,不用eclipse內置的瀏覽器,換成其他第三方瀏覽器訪問下,然后居然真的可以了

我也不太知道問題出在哪,但有人給的解釋是:

  在通過訪問瀏覽器時,瀏覽器自動為用戶分配一個session的id,提交的時候將這個id傳給action或者servlet,那時候action中或servlet中的session才有了分配空間。因此在不通過瀏覽器訪問時,直接在action中或servlet中測試時,由於session沒有得到session的id,報空指針異常


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM