Tomcat报错:Exception starting filter sitemesh java.

来源:百度知道 编辑:UC知道 时间:2024/06/20 07:11:16
严重: Exception starting filter sitemesh
java.lang.ClassNotFoundException: com.opensymphony.module.sitemesh.filter.PageFilter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1362)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1208)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:207)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3635)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.cor

应该是你的sitemesh 的jar包没有导入,你再重新添加路径,然后再重新发布一下看看。
到myeclipse右击你的工程,里面有一个添加路径……

顺便说一下不导入这个包是不行的。

请确定下你是否已经导入包含com.opensymphony.module.sitemesh.filter.PageFilter的jar包

java.lang.ClassNotFoundException: com.opensymphony.module.sitemesh.filter.PageFilter

com.opensymphony.module.sitemesh.filter.PageFilter
这个类加载有问题