HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause java.lang.NullPointerException
com.wy.dao.GoodsDao.selectMark(GoodsDao.java:52)
org.apache.jsp.index_jsp._jspService(index_jsp.java:70)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.26 logs.这要怎么解决?

解决方案 »

  1.   

    java.lang.NullPointerException
    com.wy.dao.GoodsDao.selectMark(GoodsDao.java:52)
    这里出现了空指针,看看吧
      

  2.   

    两种情况,导入的项目是在高版本的JDK下开发的,而你的JDK版本低有些方法不可用,二,部分功能实现是用的tomcat的类(高版本)你机器上的tomcat比那低
      

  3.   

       
    这里出现了空指针?要怎么改?
     ps = connection.prepareStatement("select * from tb_goods where =? order by id DESC");
      

  4.   

    struts-config.xml中没有配置RegisterForm的form-bean,有可能是这个原因吗?
      

  5.   

    LZ看下会不会是connection是空。。