【Servlet】getInitParameter()发生空指针导致HTTP500的解决方案
生活随笔
收集整理的這篇文章主要介紹了
【Servlet】getInitParameter()发生空指针导致HTTP500的解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
錯誤情況
啟動Tomcat服務器,打開網頁遇到空指針導致的500:
該死的空指針,陰魂不散啊!!!
好,那接下來就去解決它!!!
排查代碼
錯誤被定格在41行,查看代碼:
(其實當時我把39-40注釋了,準確的講39和41都會爆空指針)
再看看web.xml中的Param設定:
似乎沒什么問題,那問題在哪呢?
問題解決
查看之前重寫的init():
沒有寫super.init(config);,加上這行代碼,重啟Tomcat:
查看控制臺,問題解決:
總結
以上是生活随笔為你收集整理的【Servlet】getInitParameter()发生空指针导致HTTP500的解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【离散数学】含有两个量词的谓词逻辑公式
- 下一篇: 【UI/UX】深度解析模态窗口