javascript
IDEA2022 搭建SpringMVC最新教程
第一步:打開IDEA新建一個Project
第二步:創建Maven工程
這里手動創建Maven項目,也可以通過Maven Archetype創建,通過Archetype創建Maven項目的目錄沒有手動創建的全
第三步:Add Framework Support
鼠標右擊剛剛創建的Maven Moudle,點擊下邊的add framework support
勾選Web Application(4.0),點擊ok即可添加web框架
添加完后,可以看到創建的Maven項目目錄發生了變化
這樣就不需要手動創建webapp文件夾并且添加web.xml文件
第四步:添加依賴
在pom.xml文件中添加依賴
<dependencies><!-- SpringMVC --><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>5.3.21</version></dependency><!-- 日志 --><dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.3</version></dependency><!-- ServletAPI --><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version><scope>provided</scope></dependency><!-- Spring5和Thymeleaf整合包 --><dependency><groupId>org.thymeleaf</groupId><artifactId>thymeleaf-spring5</artifactId><version>3.0.12.RELEASE</version></dependency></dependencies>第四步:修改web.xml文件
如圖
classpath:SpringMVC.xml 爆紅,是因為沒有在resources目錄下創建spring核心配置文件
第五步:創建SpringMVC.XML文件
在src/main/resources文件目錄下創建SpringMVC.XML文件
第六步:創建TestController類
package com.test;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;@Controller public class TestController {@RequestMapping("/")public String index(){return "index";} }第七步:修改SpringMVC.xml文件
添加包掃描
配置Thymeleaf視圖解析器
第八步:創建index.html頁面
在上一步配置thymeleaf視圖解析器的時候指定了視圖前綴,那么就需要在WEB-INFO目錄下新建一個templates目錄,然后在templates目錄下新建一個index.html頁面
第八步:查看jar包是否添加
點擊左上角的File,再點擊Project Structrue
這里可以看到WEB-INFO下并沒有lib文件夾,如果不創建lib文件夾,添加jar包,打包在Tomcat上運行的話,則會報ClassNotFoundException
添加lib文件夾
添加jar包
再點擊右下角帶apply—>ok即可
第九步:配置Tomcat
點擊+號,找到Tomcat Server 點擊Local
點擊Deployment 點擊+號 添加Artificat
按上圖操作好后點擊apply —>ok 然后點擊運行即可查看是否部署成功
第十步:測試
可以看到,最后運行后是可以打開index.html頁面的,即確定SpringMVC搭建成功
如果在搭建的過程中發現web文件夾上的小藍點消失,請參考springmvc webapp搭建
總結
以上是生活随笔為你收集整理的IDEA2022 搭建SpringMVC最新教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最全面的SpringMVC教程(四)——
- 下一篇: 大数据架构师必读:医药企业大数据应用案例