HTTP状态500 -type 异 常 报 告信 息描 述 服务器遇到内部错误,无法满足这个访问请求异 常org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370)
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)
com.zving.framework.MainFilter.doFilter(MainFilter.java:165)
起 因java.lang.NullPointerException
com.zving.cms.api.SearchAPI.getParameter(SearchAPI.java:156)
com.zving.cms.api.SearchAPI.getParameter(SearchAPI.java:131)
org.apache.jsp.Search.Result_jsp._jspService(Result_jsp.java:59)
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:322)
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)
com.zving.framework.MainFilter.doFilter(MainFilter.java:165)
注 意 完整的起因在Apache Tomcat/5.5.12里。
======================================================================================================
只有在搜索框里面输入先中文后加数字才会报这种错误,其他都没事

解决方案 »

  1.   

    SearchAPI.java:156行有个对象为null
      

  2.   

    竟然报的是空指针异常,建议在抛出异常的类的函数里进行排查,看是哪个对象是null,但是调用了方法,而且很可能是字符串操作的时候不够注意,调用了一个null字符串里面的方法
      

  3.   

    我们只知道 SearchAPI.java:156行 空指针不知道 SearchAPI.java:156行是什么lz 要么贴上了 要么自行检查
      

  4.   

    null 对象错误啊  代码啊?
      

  5.   

    java.lang.NullPointerException
    到你servlet里看看 是不是参数没有
      

  6.   

    其实这问题就是没值 system.out.print(xx);把值打出来看看就知道了 还不行debug
      

  7.   

    都说了空指针异常了。你就到该异常下去查找相应的类和对应的行去查找。然后利用debug运行和断点找到问题
      

  8.   

    ++ 80%是乱码问题。楼主试一下english
      

  9.   

    com.zving.cms.api.SearchAPI.getParameter(SearchAPI.java:156)  
    信息太少,只能自己在这里debug了