异常:java.lang.NullPointerException
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:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
root cause
java.lang.NullPointerException org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:1219) org.apache.struts.taglib.TagUtils.message(TagUtils.java:1082) org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:226) org.apache.jsp.hello_jsp._jspx_meth_bean_message_0(org.apache.jsp.hello_jsp:173) org.apache.jsp.hello_jsp._jspx_meth_html_html_0(org.apache.jsp.hello_jsp:123) org.apache.jsp.hello_jsp._jspService(org.apache.jsp.hello_jsp:94) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) 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:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
解决方法:
空指针错误,一般你的某个地方没判断是否为空。
我们编程的时候不注意的话,在取到一个对象却没判断是否为空的话就去取对象的属性值,就会出现这种情况,这就需要我们养成良好的编程习惯,判断取到的对象是否为空,然后再去取值。
| < 上页 | 下页 > |
|---|