我现在写JAVA WEB程序,出现了如下错误提示。java.lang.NullPointerException
org.apache.jsp.classdis_jsp._jspService(classdis_jsp.java:122) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)我的程序里面有一个jsp文件,名为classdis.jsp,红色一行提示错误在classdis_jsp.java,这是不是说,这个jsp文件被转换成了java文件?如果是,我在哪里才可以看到这个java文件?这样的错误应该怎样处理?新手上路,希望可以得到高手的指点。不胜感激。

解决方案 »

  1.   

    tomcat/works文件夹下面
    jsp就是servlet
      

  2.   

    在你配置的TOMCAT的WORK目录下面能找到的
      

  3.   

    在X:\%tomcat%\work\Catalina\localhost\WEB工程名\jsp文件名_jsp.java
    jsp就是特殊的servlet
      

  4.   

    tomcat的work \catalina目录下\对应工程下有具体servlet
      

  5.   

    tomcat目录的work\Catalina\localhost\项目名\org\apache\jsp你这是最普遍的NullPointerException 
    在(classdis_jsp.java:122) 有一个对象是null 但是你调用了它的方法
      

  6.   

    JSP执行前,要转换成java文件,然后编译成class文件,最后才执行。
    你在转换时就出错了,你去哪里看去。
    你还是好好看看JSP页面就可以了。