HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /contact.jsp:1411:   <body>
12:     <TABLE>
13:       <%java.util.Vector v = pageCtl.getResult();
14:         java.util.Enumeration e = v.elements();
15:         
16:         while(e.hasMoreElements()){
17:           Object[] obj = (Object[])e.nextElement();
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NullPointerException
org.apache.jsp.contact_jsp._jspService(contact_jsp.java:66)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
--------------------------------------------------------------------------------Apache Tomcat/5.5.17

解决方案 »

  1.   

    JSP出问题的原因可多了,我是不得法了。
      

  2.   


    13: <%java.util.Vector v = pageCtl.getResult();
    14: java.util.Enumeration e = v.elements();
    15:
    16: while(e.hasMoreElements()){
    17: Object[] obj = (Object[])e.nextElement();这几行代码中的某个变量是Null值,发生了空指针错误,估计是你的java.util.Vector v = pageCtl.getResult();这句中的v是空指针.
    你可以调试一下看看,或者判断一下看看.好好检查你的代码
      

  3.   

    13: <%java.util.Vector v = pageCtl.getResult();
    14: java.util.Enumeration e = v.elements();第13行代码区出的v是个空对象null值而你第14行对null对象操作了,所以会发生java.lang.NullPointerException错误.程序要判断一下:13: <%java.util.Vector v = pageCtl.getResult();
    14: if (v != null) {
    14:   java.util.Enumeration e = v.elements();
    15:         
    16:   while(e.hasMoreElements()){
    17:        Object[] obj = (Object[])e.nextElement();
    18:}
        ........
        ........
      

  4.   

    $ zz╭ ╮╭ ﹌╮.       $
    $   z(o-.-o)(o-.-o) .      $
    $ ┏~﹊︸ ̄~﹊︸ ̄~┓      $
    $ IT者-IT开发者的网站--    $
    $ 10万篇技术资料--天天更新 $
    $ -----www.itzhe.cn-----   $