IDEA创建Spring MVC maven web模块


在IDEA中创建一个基于maven的spring mvc web项目

一、创建一个空maven项目作为父模块

二、在父模块中创建一个web项目

选中父模块–>new–>新建maven项目–>勾选create from archetype下面的web模板,如图。
这里写图片描述
点击next,输入与父模块相同的groupId并确定模块唯一artifactId,如图:
这里写图片描述
next选择系统安装的maven配置或选择idea默认maven配置:
这里写图片描述
next指定模块安装位置,module name一般与artifactId相同:
这里写图片描述
一个空web项目安装完成。
这里写图片描述

三、添加文件夹作为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配置

新建spring.xml和spring-mvc.xml配置文件并更改web.xml配置。
web.xml文件配置
这里写图片描述
若不指定web.xml的context-param,Spring默认会加载classpath下applicationApplication.xml作为整个模块上下文初始化参数的配置文件。
spring-mvc.xml文件配置
这里写图片描述

六、完成

整个项目的结构入图所示:
这里写图片描述