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.

相关推荐
StackNoOverflow20 分钟前
Spring核心知识精讲:IoC容器、Bean作用域生命周期与AOP(第二部分)
java·后端·spring
xufengzhu1 小时前
多层Module依赖项目Maven编译错误的解决方案
java·maven
半夜修仙1 小时前
总结一下 Spring 中存取 Bean 的相关注解, 以及这些注解的用法.
java·笔记·学习·spring
斌糖雪梨1 小时前
invokeBeanFactoryPostProcessors(beanFactory); 方法详解
java·后端·spring
摇滚侠1 小时前
SpringBoot 工程,不是所有的服务都引入了 spring-boot-starter-amqp 依赖,我应该使用什么条件注解,判断配置类是否生效
java·spring boot·spring
寻见9033 小时前
告别只会 CRUD!Spring 核心原理吃透,这一篇就够了(Java 程序员必藏)
java·后端·spring
YmaxU3 小时前
SpringAIAlibaba学习使用 ---核心API、RAG、Tool Calling
java·学习·spring·ai
Thomas.Sir3 小时前
SpringBoot 3 集成 Sleuth + zipkin 实现微服务链路追踪
spring·spring cloud·微服务·sleuth·zipkin·日志追踪
醇氧3 小时前
Spring AI Alibaba 学习(一) 集成阿里云百炼大模型应用
java·学习·spring