我用的tomcat,服務(wù)器一啟動就會報(bào):嚴(yán)重: Servlet [mvc-dispatcher] in web application [/spring-mvc-study] threw load() exceptionjava.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:518) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:499) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1027) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5038) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5348) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397) 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)九月 25, 2016 12:45:33 下午 org.apache.coyote.AbstractProtocol start為什么找不到DispatcherServlet?。??我web.xml文件如下:<!DOCTYPE web-app PUBLIC?"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"?"http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app>? <display-name>Archetype Created Web Application</display-name>? <!-- DispatcherServlet, Spring MVC的核心 -->? <servlet> <servlet-name>mvc-dispatcher</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- DispatcherServlet對應(yīng)的上下文配置, 默認(rèn)為/WEB-INF/$servlet-name$-servlet.xml --> <init-param>? ? ? ? ? <param-name>contextConfigLocation</param-name>? ? ? ? ? <param-value>/WEB-INF/configs/spring/mvc-dispatcher-servlet.xml</param-value>? ? ? ? </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>mvc-dispatcher</servlet-name> ? ?<!-- mvc-dispatcher攔截所有的請求--> <url-pattern>/</url-pattern> </servlet-mapping>??????</web-app>我mvc-dispatcher-servlet.xml內(nèi)容如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="? ? ? ? http://www.springframework.org/schema/beans? ? ? ? http://www.springframework.org/schema/beans/spring-beans.xsd? ? ? ? http://www.springframework.org/schema/context?? ? ? ? http://www.springframework.org/schema/context/spring-context.xsd? ? ? ? http://www.springframework.org/schema/mvc? ? ? ? http://www.springframework.org/schema/mvc/spring-mvc.xsd "> <!-- 本配置文件是工名為mvc-dispatcher的DispatcherServlet使用, 提供其相關(guān)的Spring MVC配置 --> <!-- 啟用Spring基于annotation的DI, 使用戶可以在Spring MVC中使用Spring的強(qiáng)大功能。? 激活 @Required @Autowired,JSR 250's @PostConstruct, @PreDestroy and @Resource 等標(biāo)注 --> <context:annotation-config /> <!-- DispatcherServlet上下文, 只管理@Controller類型的bean, 忽略其他型的bean, 如@Service --> <context:component-scan base-package="com.imooc.mvcdemo"> <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" /> </context:component-scan> <!-- HandlerMapping, 無需配置, Spring MVC可以默認(rèn)啟動。 DefaultAnnotationHandlerMapping? annotation-driven HandlerMapping --> <!-- 擴(kuò)充了注解驅(qū)動,可以將請求參數(shù)綁定到控制器參數(shù) --> <mvc:annotation-driven /> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" /> <property name="prefix" value="/WEB-INF/jsps/" /> <property name="suffix" value=".jsp" /> </bean></beans>訪問http://localhost:8080/spring-mvc-study這個(gè)正常顯示 訪問http://localhost:8080/spring-mvc-study/hello/mvc?就報(bào)404錯(cuò)誤項(xiàng)目目錄:我真的不認(rèn)為哪里還有問題了,求大神指點(diǎn)
添加回答
舉報(bào)
0/150
提交
取消