我用的是jsp和tomcat,mysql开发个OA项目,调试时别的都没问题,就是在工作流模块出现报错。错误代码如下:
HTTP Status 500 -
The server encountered an internal error () that prevented it from fulfilling this request.
org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)java.lang.NullPointerException
org.apache.jsp.oaxs.gzl.jb_005fgzl_jsp._jspService(jb_005fgzl_jsp.java:300)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)The full stack trace of the root cause is available in the Apache Tomcat/6.0.16 logs.
希望高手赐教........

解决方案 »

  1.   

    java.lang.NullPointerException 空对象 Exception。
    自己慢慢跟踪调试一下看看,是不是使用了未实例化的对象。
      

  2.   

    java.lang.NullPointerException 
    org.apache.jsp.oaxs.gzl.jb_005fgzl_jsp._jspService(jb_005fgzl_jsp.java:300) 
    空指针异常
    在你的tomcat 安装路径下的
    work\Catalina\localhost\工程名\org\apache\jsp
    下找到 此类 jb_005fgzl_jsp.java 
    看下300 行 是什么引起的空指针 对应你的页面 看下应该可以找到原因
      

  3.   

    我之前用的access,现在有用mysql导入之前的文件,是不是这个原因啊
      

  4.   

    恩 lz说的对 access转为mysql存在某些数据类型不兼容的问题
    很有可能是这个引起空指针