com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor createServletWrapper Servlet&gt; SpringServlet目前不可用:SRVE0200E:Servlet&gt; [org.springframework.web.servlet.DispatcherServlet]:找不到必需的类 - &gt; class <登记/> java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet
在我的web.xml中:
<servlet>
<servlet-name>SpringServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/Spring-Context.xml
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>SpringServlet</servlet-name>
<url-pattern>*.go</url-pattern>
</servlet-mapping>
它给了我三个错误,两个是servlet,一个是监听器。
我应该提到的一件事是web.xml已经
<display-name>CorpWeb</display-name>
虽然maven中的webproject是eCorp-web。
这是一个问题。
编辑:另外,lsitener存在于WEB-INF / classes中,另一个servlet实际上来自ear / lib中存在的jar
(抱歉,当我加载此站点时,我无法正确地放置代码块cos它现在说:Stack Overflow需要来自另一个域的外部JavaScript被阻止或无法加载,不知道发生了什么事它工作了两个小时背部...) 提前致谢 赛...
编辑:对不起Aaron由于某种javascript问题我无法添加评论:没有spring-web.jar不在WEB-INF / lib中,它位于lib文件夹中的耳根。我从战争中删除了libs,以使它成为一场瘦弱的战争。此外,错误也出现在WEB-INF / classes文件夹中的servlet中。
答案 0 :(得分:0)
错误表示spring-web*.jar
不在类路径中。它在WEB-INF / lib中的WAR吗?