IDEA 使用 maven 搭建 spring mvc

1. 创建项目

1.1 创建成功之后配置 Spring MVC

1.2 勾选 Spring MVC

2.更改配置文件

2.1 更改web.xml配置


更改为

xml 复制代码
<servlet-mapping>
     <servlet-name>dispatcher</servlet-name>
     <url-pattern>/</url-pattern>
 </servlet-mapping>

2.2 dispatcher-servlet.xml配置

注意 base-package 换成自己存放 Controller 包的路径

2.3 pop.xml 安装 spring-webmvc

3.配置 Tomcat




然后点击 Apply,即可。

4.创建一个 HelloController

右上角 run 跑一下。

访问 /hello:

如果Tomcat 跑不起来,看看 Tomcat 控制台是不是出现这个错误:

如果是的话,具体解决方案看这里:Spring MVC 中listeners加载失败:Error during artifact deployment. See server log for details.

相关推荐
Java成神之路-1 小时前
数据库事务与Spring事务传播行为的本质关系
数据库·spring
小园子的小菜1 小时前
生产实战|冷热数据转换:从识别、触发到落地全流程解析
java·开发语言·spring
每天进步一点_JL2 小时前
Spring 到底在做什么?从零开始理解 Java 企业开发的核心框架
后端·spring
Rick19932 小时前
LangChain(含 LangChain4j)和 Spring AI的区别
人工智能·spring·langchain
java1234_小锋2 小时前
Spring AI 2.0 开发Java Agent智能体 - Spring AI 2.0简介
java·人工智能·spring·spring ai
Java爱好狂.3 小时前
Redis高级笔记:原理+集群+应用+拓展+源码
java·数据库·redis·spring·java面试·后端开发·java八股文
直奔標竿3 小时前
Java开发者AI转型第九课!突破知识边界!企业级 RAG (检索增强生成) 核心架构与 ETL 管道初探
java·开发语言·人工智能·后端·spring
Boop_wu3 小时前
[Java EE进阶] 图书管理系统(2)
spring·java-ee·maven·mybatis·状态模式
小张小张爱学习4 小时前
Mybatis高频面试题
java·spring·mybatis