读书人

cannot be cast to javax.servlet.fil

发布时间: 2012-03-13 11:21:12 作者: rapoo

cannot be cast to javax.servlet.filter 初学者请教
启动tomcat时一般如题的错误是什么原因导致的?

Aug 26, 2011 2:58:02 PM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter SessionValidationFilter
java.lang.ClassCastException: com.xxx.controller.session.SessionValidationFilter cannot be cast to javax.servlet.Filter
......

比较纳闷,前后两个类的jar包都引用正确了,但是为什么映射不到呢?

[解决办法]
SessionValidationFilter 继承自 Filter ?
[解决办法]
你确定这个类SessionValidationFilter 实现了javax.servlet.Filter接口

[解决办法]
web.xml贴出来看看 有没有配置错误
[解决办法]
能打印一下
SessionValidationFilter 实例的class不

xxx.getClass()
[解决办法]
jar包冲突

[解决办法]
实际类是SmFilter,你要确定这个类是否实现了Filter接口
[解决办法]
那你没有注释的过滤器配置是怎么样的

读书人网 >Java Web开发

热点推荐