当前位置: 代码迷 >> 综合 >> javax.servlet.GenericServlet.getServletContext
  详细解决方案

javax.servlet.GenericServlet.getServletContext

热度:76   发布时间:2024-01-06 05:10:13.0

Servlet 中调用 getServletContext() 方法却抛出 java.lang.NullPointerException,这是一个让人一

看感觉莫名其妙的错误,GOOGLE了半天也没出来答案,倒是看到有些地方把它当成了BUG,花了几个小时

的时间终于找到了导致错误的真凶,原来是自己的马虎造成了这样的惨剧。

public void init(ServletConfig config) throws ServletException {
    super.init(); // 错误就发生在这里,漏了个参数,应该是 super.init(config);
    // CODE...
}

 

 

 

 

重写servlet init方法需要调用super.init(config);以确保servlet加载正常。

  相关解决方案