javascript
IDEA2022 搭建SpringMVC最新教程
第一步:打開IDEA新建一個Project
第二步:創(chuàng)建Maven工程
這里手動創(chuàng)建Maven項(xiàng)目,也可以通過Maven Archetype創(chuàng)建,通過Archetype創(chuàng)建Maven項(xiàng)目的目錄沒有手動創(chuàng)建的全
第三步:Add Framework Support
鼠標(biāo)右擊剛剛創(chuàng)建的Maven Moudle,點(diǎn)擊下邊的add framework support
勾選Web Application(4.0),點(diǎn)擊ok即可添加web框架
添加完后,可以看到創(chuàng)建的Maven項(xiàng)目目錄發(fā)生了變化
這樣就不需要手動創(chuàng)建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 爆紅,是因?yàn)闆]有在resources目錄下創(chuàng)建spring核心配置文件
第五步:創(chuàng)建SpringMVC.XML文件
在src/main/resources文件目錄下創(chuàng)建SpringMVC.XML文件
第六步:創(chuàng)建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視圖解析器
第八步:創(chuàng)建index.html頁面
在上一步配置thymeleaf視圖解析器的時候指定了視圖前綴,那么就需要在WEB-INFO目錄下新建一個templates目錄,然后在templates目錄下新建一個index.html頁面
第八步:查看jar包是否添加
點(diǎn)擊左上角的File,再點(diǎn)擊Project Structrue
這里可以看到WEB-INFO下并沒有l(wèi)ib文件夾,如果不創(chuàng)建lib文件夾,添加jar包,打包在Tomcat上運(yùn)行的話,則會報ClassNotFoundException
添加lib文件夾
添加jar包
再點(diǎn)擊右下角帶apply—>ok即可
第九步:配置Tomcat
點(diǎn)擊+號,找到Tomcat Server 點(diǎn)擊Local
點(diǎn)擊Deployment 點(diǎn)擊+號 添加Artificat
按上圖操作好后點(diǎn)擊apply —>ok 然后點(diǎn)擊運(yùn)行即可查看是否部署成功
第十步:測試
可以看到,最后運(yùn)行后是可以打開index.html頁面的,即確定SpringMVC搭建成功
如果在搭建的過程中發(fā)現(xiàn)web文件夾上的小藍(lán)點(diǎn)消失,請參考springmvc webapp搭建
總結(jié)
以上是生活随笔為你收集整理的IDEA2022 搭建SpringMVC最新教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最全面的SpringMVC教程(四)——
- 下一篇: Spring Boot Actuator