2017年11月29日 来到新项目,需要用到Spring MVC ,那么我就开始记录我这次的学习。
Spring MVC 框架是围绕一个 DispatcherServlet 来设计的,这个 Servlet 会把请求分发给各个处理器,并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等,甚至还能支持文件上传。处理器是你的应用中注解了 @Controller 和 @RequestMapping 的类和方法,Spring 为处理器方法提供了极其多样灵活的配置。还可以配置字符编码,因为这里是把 DispatcherServlet 命名为springMVC
,并且让它在 Web 项目一启动就加载。接下来我们需要在/WebContent/WEB-INF/
目录下创建一个springMVC-servlet.xml
的Spring配置文件。Spring官方文档上推荐的默认的文件名是[servlet-name]-servlet.xml
文件,这里 servlet-name 叫 springMVC ,因此,我新建了一个springMVC-servlet.xml.
我们在web.xml
文件中定义的contextConfigLocation
,指定要装入的 Spring 配置文件,一般文件都命名为applicationContext.xml
,这个文件中我们可以进行扫描类包、读取配置文件、数据源管理、AOP配置、缓存以及消息队列等配置,所以,接下来就新建applicationContext.xml
文件。