2 flyxiang1220 flyxiang1220 于 2016.02.21 17:23 提问

使用spirng mvc 时报错
mvc

严重: Servlet.service() for servlet [website1] in context with path [/website1] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: Failed to instantiate StandardServletAsyncWebRequest] with root cause
java.lang.NoClassDefFoundError: org/springframework/web/context/request/async/StandardServletAsyncWebRequest (wrong name: com/test/StandardServletAsyncWebRequest)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:260)
at org.springframework.web.context.request.async.WebAsyncUtils.createStandardServletAsyncWebRequest(WebAsyncUtils.java:84)
at org.springframework.web.context.request.async.WebAsyncUtils.createAsyncWebRequest(WebAsyncUtils.java:77)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:725)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:686)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)

4个回答

caozhy
caozhy   Ds   Rxr 2016.02.21 21:57

这种错误很多情况下都是spring的配置文件有问题造成的,检查下你的过滤器的包名和类名的配置。

rui888
rui888   Ds   Rxr 2016.02.22 10:00
Royal_lr
Royal_lr   Ds   Rxr 2016.02.22 13:40

缺少spring-context这个jar包吧,,

yao_jing
yao_jing   2016.02.23 08:42

反正是少了什么东西 到底是哪个你自己瞅瞅

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
spirng mvc maven pom.xml
spirng mvc maven pom.xml
Spirng MVC相关
Spirng MVC相关
SMART系统、 基于 spirng mvc、 spring、 hibernate框架开发
SMART系统、 基于 spirng mvc、 spring、 hibernate框架开发
vip会员管理系统、 基于spirng mvc、 spring、 hibernate框架实现
vip会员管理系统、 基于spirng mvc、 spring、 hibernate框架实现
在springMVC中配置<mvc>标签,运行时报错 无法找到MVC元素
在SpringMVC的XML文件中配置如 运行时,会报错 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'mvc:default-servlet-handler/ 此时需要注意,SpringMVC中的xml文件xsi中是否包含这两个元
spirng mvc、 spring、 hibernate 框架实现的简单进销存后台管理系统
spirng mvc、 spring、 hibernate 框架实现的简单进销存后台管理系统
SMART系统,基于 spirng mvc,spring,hibernate框架开发
SMART系统,基于 spirng mvc,spring,hibernate框架开发
vip会员管理系统,基于spirng mvc,spring,hibernate框架实现
vip会员管理系统,基于spirng mvc,spring,hibernate框架实现
spirng mvc,spring,hibernate 框架实现的简单进销存后台管理系统
spirng mvc,spring,hibernate 框架实现的简单进销存后台管理系统
基于SSH框架开发的校园招聘平台(spring mvc,spirng,hibernate,maven)
基于SSH框架开发的校园招聘平台(spring mvc,spirng,hibernate,maven)