感覺我的代碼沒有問題,不知道是不是tomcat配置問題,還是少包了
嚴重: 啟動過濾器例外
java.lang.ClassNotFoundException: cn.sjxy.chapter07.web.filter.MyFirstFilter
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1358)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1180)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:546)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:527)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:150)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4546)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5191)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1412)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1402)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
五月 01, 2020 10:48:20 上午 org.apache.catalina.core.StandardContext startInternal
嚴重: 一個或多個篩選器啟動失敗。完整的詳細資訊將在相應的容器日志檔案中找到



uj5u.com熱心網友回復:
Java web 過濾器 必須實作filter介面, 即使你繼承了HttpFilter,也要實作這個介面,否則就會拋出你這樣的錯誤uj5u.com熱心網友回復:
是你的Servlet出現的404.uj5u.com熱心網友回復:
你把專案的名稱改用ROOT.war(chapter07.war)再試試轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/10627.html
標籤:Apache
