文章目录
SpringMVC代码实现
SpringMVC代码实现主要分为xml实现方式和注解实现方式,两者有一些共同配置需要做。
共同配置
1.导入spring-webmvc和javax.servlet-api的jar包依赖
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.1.9.RELEASE</version>
</dependency>
<!--导入该jar包是因为我们会使用到HttpServletRequest和HttpServletResponse这两个类-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<!--provided:编译时有效,打包时不存在-->
<scope>provided</scope>
</dependency>
2.在在web.xml配置文件中增加如下配置
<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:SpringMVC.xml</param-value>