环境:
jdk1.8
idea
maven 3.6.0

步骤:

1.创建一个带有web的maven模本项目
IDEA如何创建一个spring mvc web的maven项目
IDEA如何创建一个spring mvc web的maven项目
IDEA如何创建一个spring mvc web的maven项目
后面直接默认操作就行啦
2.创建项目的目录结构如下图
IDEA如何创建一个spring mvc web的maven项目
3.导入spring-mvc模块
在pom.xml中加入如下代码
IDEA如何创建一个spring mvc web的maven项目
IDEA如何创建一个spring mvc web的maven项目

4.完善目录结构,即在main文件夹下手动创建java文件夹和resources文件夹
IDEA如何创建一个spring mvc web的maven项目
IDEA如何创建一个spring mvc web的maven项目
IDEA如何创建一个spring mvc web的maven项目
然后点击ok就行啦
最后的效果
IDEA如何创建一个spring mvc web的maven项目

4.编写一个简单的hello world例子

  1. 在resources文件夹创建一个文件名为applicationContextxml文件,在该文件中**spring mvc相应的组件并**自动扫描功能,使得注解生效
    IDEA如何创建一个spring mvc web的maven项目
    IDEA如何创建一个spring mvc web的maven项目
    IDEA如何创建一个spring mvc web的maven项目

  2. 编写HelloController例子
    在java文件夹下创建一个controller文件夹,然后在controller夹下创建一个HelloController.java文件
    IDEA如何创建一个spring mvc web的maven项目
    IDEA如何创建一个spring mvc web的maven项目

  3. 配置web.xml文件,作用:使其在servlet容器在启动的时候,把dispatcherServlet注册到容器中
    IDEA如何创建一个spring mvc web的maven项目

  4. 配置服务器,有两种方式来配置服务器
    方法一:配置嵌入式服务器jetty(推荐使用这种方式)
    在pom.xml中配置
    IDEA如何创建一个spring mvc web的maven项目
    查看是否导入成功
    IDEA如何创建一个spring mvc web的maven项目
    启动jetty服务器
    IDEA如何创建一个spring mvc web的maven项目
    [INFO] Initializing Spring root WebApplicationContext
    [INFO] Root WebApplicationContext: initialization started
    [INFO] Root WebApplicationContext initialized in 1316 ms
    [INFO] Initializing Spring DispatcherServlet ‘app’
    [INFO] Initializing Servlet ‘app’
    [INFO] Completed initialization in 19 ms
    [INFO] Started [email protected]{/,file:///E:/%E8%AF%BE%E7%A8%8B%E7%9B%B8%E5%85%B3%E5%86%85%E5%AE%B9/spring-boot/springmvc/src/main/webapp/,AVAILABLE}{file:///E:/%E
    8%AF%BE%E7%A8%8B%E7%9B%B8%E5%85%B3%E5%86%85%E5%AE%B9/spring-boot/springmvc/src/main/webapp/}
    [INFO] Started [email protected]{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
    [INFO] Started @9626ms
    [INFO] Started Jetty Server

    使用浏览器访问jetty服务器
    IDEA如何创建一个spring mvc web的maven项目

    方法二:配置本地服务器
    IDEA如何创建一个spring mvc web的maven项目
    IDEA如何创建一个spring mvc web的maven项目
    IDEA如何创建一个spring mvc web的maven项目
    IDEA如何创建一个spring mvc web的maven项目
    启动服务器
    IDEA如何创建一个spring mvc web的maven项目
    IDEA如何创建一个spring mvc web的maven项目
    在浏览器中访问如下路径
    IDEA如何创建一个spring mvc web的maven项目

相关文章:

  • 2021-10-08
  • 2022-12-23
  • 2021-09-16
  • 2022-02-10
  • 2021-04-10
  • 2021-08-19
猜你喜欢
  • 2021-10-26
  • 2022-01-19
  • 2021-06-23
  • 2021-07-08
  • 2021-06-22
  • 2021-06-10
相关资源
相似解决方案