创建一个maven web项目
1. File->Project
选 ....maven.....webapp
2.项目名字
3.配置maven信息
4.添加配置 DarchetypeCatalog=internal,创建项目时优先从本地仓库插件进行项目的创建
5.在创建 java
resources
文件夹
配置SpringMVC 加载第一个网页
1.pom.xml导入依赖
将以下依赖导入到pom.xml中
<!--Spring坐标-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.0.5.RELEASE</version>
</dependency>
<!--SpringMVC坐标-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.0.5.RELEASE</version>
</dependency>
<!--Servlet坐标-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
<!--Jsp坐标-->
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
</dependency>
2.配置web.xml
配置SpringMVC核心控制器DispathcerServlet
<!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>
<!--配置SpringMVC核心控制器DispathcerServlet-->
<servlet>
<servlet-name>DispatcherServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>DispatcherServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
</web-app>
3.自定义一个网页
5.创建一个Controller
测试代码
//访问路径
@Controller
@RequestMapping("/user")
public class testController {
@RequestMapping("/quick")
public String test1()
{
return "/jsp/success.jsp";
}
}
6.创建并配置spring-mvc.xml
<context:component-scan base-package=“com.testmvc”/>
7.配置tomcat