SpringMVC的小总结

时间:2021-12-13 15:45:29

---恢复内容开始---

前言:

  

  springMVC是我接触的第一个框架,当时在学校学习的时候还是各种懂,最简单的springMVC框架的配置还是比较熟,后来工作之后,虽然主要用的确实是springMVC,但是也是只是停留在书写Java实体类,DAO接口,Service业务层,和Controller控制器,对于其配置.xml文件及有关的映射问题不怎么接触。(框架项目经理已经搭建好了)

  如今闲来无聊就是要看看,springMVC现如今依然是主流框架,所以很有必要研究研究。

什么是springMVC:

  链接:http://www.cnblogs.com/wawlian/archive/2012/11/17/2775435.html

  springMVC作为主流的框架,至少要了解这些。

  

  第一步:

  配置web.xml文件:主要是配置DisPatcherServlet,


  

  <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<!-- 配置DispatchcerServlet -->
<servlet>
<servlet-name>springDispatcherServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- 配置Spring mvc下的配置文件的位置和名称 -->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springDispatcherServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
</web-app>
 <load-on-startup>1</load-on-startup> 设置服务器启动时加载,优先级为1;

这里的servlet-mapping表示拦截的模式,这里是“/”,表示对于所有的请求的拦截,包括静态资源如html, js, jpg等

未完待续。。

---恢复内容结束---