2012-05-17 147 views
0
2012-03-23 10:42:08 StandardWrapperValve[jsp]: Servlet.service() for  servlet jsp threw exception 
    java.lang.NullPointerException 
     at org.apache.jsp.jsp.TitleFrame_jsp._jspService(TitleFrame_jsp.java:66) 
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) 
     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) 
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284) 
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204) 
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) 
     at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) 
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567) 
     at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245) 
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199) 
     at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) 
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567) 
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184) 
     at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) 
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164) 
     at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) 
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567) 
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156) 
     at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) 
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567) 
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972) 
     at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206) 
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833) 
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732) 
     at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619) 
     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688) 
     at java.lang.Thread.run(Thread.java:536) 

如何解決此錯誤?StandardWrapperValve [jsp]:Servlet.service()for servlet jsp拋出異常

每當我收到這個錯誤,我必須重新啓動tomcat。 和我不想重新啓動tomcat 任何可以給我適當的解決方案?

回答

1

您需要修復TitleFrame.jsp中的錯誤。在你認爲不是的地方,有些東西是空的。

您可以在Tomcat的工作目錄中查找TitleFrame_jsp.java文件,問題將在該文件的第66行。您應該能夠輕鬆將其映射回您的jsp中的相關行。

+0

謝謝馬克托馬斯我知道,但與該行的問題,我無法得到解決方案。這裏是第66行:String sShowLanguage = session.getAttribute(「showlanguage」)。toString();它是問題realted某些session.getAttribute – Jiten

+0

我懷疑會話屬性showlanguage不存在。 –

相關問題