使用IDEA通过Maven新建一个springmvc工程
Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,将这些bean被注入到控制器中。
Spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。他的两个核心是:
处理器映射:选择使用哪个控制器来处理请求
视图解析器:选择结果应该如何渲染
[通过Maven新建一个springmvc工程,是因为之前跟朋友讨论一个问题,对于以前都是通过快捷方式直接创建的,使用maven还要自己添加web模块。]
新建工程-->Maven然后next-->finish
需要在pom.xml中引入springmvc的依赖,以及配置工程打包形式为war
工程结构图:
看见工程结构还没有webapp(Web模块),那么我们自己去引入Web模块。按下快捷键ctrl+alt+shift+s,添加web模块。
生成webapp的路径,注意一般是在项目下的springmvc05\src\main\中。
生成web.xml文件,注意路径填写springmvc05\src\main\webapp\WEB-INF\下
接下来就是配置web.xml文件,和配置spring文件了,根据自己以前在其他编译器的开发经验。
测试:成功则跳转到home.jsp页面。
领取专属 10元无门槛券
私享最新 技术干货