本文章带领大家进行SpringMVC简单的代码入门
1.导入SpringMVC相关坐标
打开Maven项目的pom文件,导入SpringMVC的坐标
这是我导入的SpringMVC坐标,大家可以复制一下。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.0.5.RELEASE</version>
</dependency>
2.配置SpringMVC核心控制器(前端controller)DispatherServlet
打开项目WEB-INF文件中的web.xml进行配置SpringMVC的前端控制器
这是完整的代码
<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>
其中classpath地址栏写的上是Spring-mvc.xml,这个文件是我在resources下创建的Spring配置文件,下面的步骤我会讲到。
3.创建Controller类和视图页面
接下来我们在项目中创建一个Controller类和一个jsp页面
并且我们在Controller类中使用注解配置Controller类中的业务方法的映射地址
在Controller的类中的方法上面添加注释为
@RequestMapping("/pby")
这样你就可以通过浏览器访问http://localhost:8080/加上你刚刚设定的映射地址(比如说我的是加上pby,我的完整地址是http://localhost:8080/pby)
5.配置SpringMVC核心文件Spring-mvc.xml
首先你在项目自带的resources文件夹下创建Spring-mvc.xml的文件,将Bean中的代码做出我这样的添加,添加的代码块如下
xmlns:context="http://www.springframework.org/schema/context"
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
主要是把代码中的Bean改成Context
5.客户端发起请求测试
上面的4步配置好后,我们就可以进行测试了,配置好Tomcat,启动服务器,并且在浏览器输入你刚刚设置的映射地址就可以进行访问了;