Exception in thread "Timer-83" java.lang.NullPointerException
at com.mchange.v2.log.log4j.Log4jMLog$Log4jMLogger.isLoggable(Log4jMLog.java:252)
at com.mchange.v2.resourcepool.BasicResourcePool$CheckIdleResourcesTask.run(BasicResourcePool.java:1342)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
at com.mchange.v2.log.log4j.Log4jMLog$Log4jMLogger.isLoggable(Log4jMLog.java:252)
at com.mchange.v2.resourcepool.BasicResourcePool$CheckIdleResourcesTask.run(BasicResourcePool.java:1342)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
解决方案 »
- 项目在本地运行没错,发布到网上空间,启动tomcat报错!
- java.net.Socket Socket 找不到符号,编译
- Tomcat启动问题
- 请问怎样用JAVA执行SQL SERVER 2000中的存储过程?
- 关于Tomcat日志的记录问题
- java学习群,欢迎大家参与交流,相互提高
- response.sendRedirect中文参数问题
- 邮件问题:如何在JSP页面中取得邮件附件大小
- servlet中如何获得其他web服务器送回来得html流?在线等待,送100分
- 怎样判断从数据库取出的空内容,怎样去掉前后空格
- 问题求助,关于strtus2!!!
- 求解疑:servlet到jsp的转形,我觉得好难哦!
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
((HttpServletResponse) response).setHeader("Cache-Control","no-store");
((HttpServletResponse) response).setDateHeader("Expires",0);
((HttpServletResponse) response).setHeader("Pragma","no-cache");
if (ignore || (request.getCharacterEncoding() == null)) {
request.setCharacterEncoding(selectEncoding(request));
}
chain.doFilter((HttpServletRequest)request, (HttpServletResponse)response);
// chain.doFilter(request, response);
}
方法中红色的三行代码是我后加入的。怎样才能防止上面的异常不再出现呢?各位再帮帮忙