在IDEA中创建一个基于maven的spring mvc web项目
选中父模块–>new–>新建maven项目–>勾选create from archetype下面的web模板,如图。
点击next,输入与父模块相同的groupId并确定模块唯一artifactId,如图:
next选择系统安装的maven配置或选择idea默认maven配置:
next指定模块安装位置,module name一般与artifactId相同:
一个空web项目安装完成。
在idea左上角 new–>project structure中project-setting选中modules 新创建的web模块
添加文件夹,并mark as为web模块开发与测试的根目录:
修改pom.xml,使用springframework 4.3.x版本,引入Spring核心包。
有时添加完依赖发现project structure无法引入spring相关包,请在idea主面板右边栏的maven标签下eimport或重新添加一遍模块依赖。
新建spring.xml和spring-mvc.xml配置文件并更改web.xml配置。
web.xml文件配置
若不指定web.xml的context-param,Spring默认会加载classpath下applicationApplication.xml作为整个模块上下文初始化参数的配置文件。
spring-mvc.xml文件配置
整个项目的结构入图所示: