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.

相关推荐
未若君雅裁7 小时前
Spring AOP、日志切面与声明式事务原理
java·后端·spring
椰猫子15 小时前
SpringBoot(简介、基础配置、整合第三方技术)
java·spring boot·spring
Ting-yu16 小时前
Spring AI Alibaba零基础速成(3) ---- ChatClient使用
java·spring·spring cloud·spring ai
升鲜宝供应链及收银系统源代码服务16 小时前
升鲜宝供应链管理系统box_周转物功能设计模块详细开发文档(一)---升鲜宝生鲜配送供应链管理系统源代码服务
java·intellij-idea·生鲜配送源代码·升鲜宝生鲜配送源代码·后端app与手机端·b2b订货商城·客户订货系统源代码
IronMurphy18 小时前
Redis拷打第六讲
redis·spring·mybatis
Ting-yu18 小时前
Spring AI Alibaba零基础速成(2) ---- Ollama安装与使用
java·后端·spring·ai
会编程的吕洞宾19 小时前
Spring_Boot_3_3_的___Transactional__
java·后端·spring
那个失眠的夜19 小时前
SpringBoot
java·开发语言·spring boot·spring·mvc·mybatis
多敲代码防脱发19 小时前
Spring进阶(Bean的生命周期与Bean的后处理器)
java·服务器·开发语言·spring boot·spring·servlet
RingWu19 小时前
高并发三板斧-缓存:命中率、一致性、治理
java·spring·缓存