稻草人 发表于 2015-4-19 18:13:01

登陆出现错误java.lang.NullPointerException,大家看看什么原因?

type Exception report
message java.lang.NullPointerException
description 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:549)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)        javax.servlet.http.HttpServlet.service(HttpServlet.java:727)        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)        org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)        org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)        org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180)        org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950)        org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)        org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)        org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)        javax.servlet.http.HttpServlet.service(HttpServlet.java:620)        javax.servlet.http.HttpServlet.service(HttpServlet.java:727)        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)        org.jeecgframework.core.aop.GZipFilter.doFilter(GZipFilter.java:51)        com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:140)        org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)        org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)        org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:119)        org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
root cause
java.lang.NullPointerException        jodd.util.StringUtil.replace(StringUtil.java:35)        org.jeecgframework.tag.core.easyui.BaseTag.doEndTag(BaseTag.java:43)        org.apache.jsp.webpage.main.shortcut_005fmain_jsp._jspx_meth_t_005fbase_005f0(shortcut_005fmain_jsp.java:500)        org.apache.jsp.webpage.main.shortcut_005fmain_jsp._jspService(shortcut_005fmain_jsp.java:113)        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)        javax.servlet.http.HttpServlet.service(HttpServlet.java:727)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)        javax.servlet.http.HttpServlet.service(HttpServlet.java:727)        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)        org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)        org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)        org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1180)        org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:950)        org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)        org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)        org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)        javax.servlet.http.HttpServlet.service(HttpServlet.java:620)        javax.servlet.http.HttpServlet.service(HttpServlet.java:727)        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)        org.jeecgframework.core.aop.GZipFilter.doFilter(GZipFilter.java:51)        com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:140)        org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)        org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)        org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:119)        org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.53 logs.

CK私语 发表于 2015-5-14 23:09:56

我刚下下来的3.5工程也是这样,不知为何,正在那寻找答案

scl568983480 发表于 2015-5-20 16:27:43

我调试了好久,终于找到问题了,希望能帮到大家,原因是
login.jsp的115行<t:dictSelect id="langCode" field="langCode" 标签不起作用了,
语言选择标签,如果不需要支持多语言的话,解决方法是:
在LoginController中直接给req.getSession().setAttribute("lang", "zh-cn");赋值;

weibkreuz 发表于 2015-9-22 15:14:03

貌似要执行doc/db/下的sql文件,可以解决。
页: [1]
查看完整版本: 登陆出现错误java.lang.NullPointerException,大家看看什么原因?