================== Spring MVC框架部署 ================== 1 创建项目 IDEA 新建项目 Maven 名称:SpringMVC 组ID:cn.tedu 工件ID:springmvc 版本:1.0.0 2 设置打包方式 war 3 完善Web目录结构 在/src/main目录下创建webapp目录,并在该目录下创建WEB-INF目录。 在/src/main/webapp/WEB-INF目录下创建web.xml文件: 4 配置Web组件 文件 项目结构... 模块 依赖 +库... Tomcat 8.5.75 5 部署Web项目 运行 编辑配置... +Tomcat服务器 本地 名称:Tomcat 8.5.75 服务器 应用程序服务器:Tomcat 8.5.75 部署 +工件... SpringMVC:war exploded 应用程序上下文:/SpringMVC 6 添加依赖 /pom.xml: ... ... 5.3.14 ... ... org.springframework spring-context ${spring.version} org.springframework spring-aspects ${spring.version} org.springframework spring-jdbc ${spring.version} org.springframework spring-test ${spring.version} org.springframework spring-web ${spring.version} org.springframework spring-webmvc ${spring.version} ... 7 配置文件 /src/main/resources/spring-servlet.xml: 保存为模板。 将base-package属性设置为实体类所在包路径cn.tedu.springmvc。 8 配置Servlet /src/main/webapp/WEB-INF/web.xml: SpringMVC org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring-servlet.xml 1 _____________________ | | SpringMVC | /* | | v http://localhost:8080/SpringMVC Spring MVC提供了名为DispatcherServlet的类,用于拦截用户请求,交由Spring MVC处理。 请求-->DispatcherServlet-->Spring容器 ^ | spring-servlet.xml 例程:SpringMVC