日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

IDEA2022 搭建SpringMVC最新教程

發布時間:2024/3/24 javascript 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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核心配置文件

<servlet><servlet-name>DispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:SpringMVC.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>DispatcherServlet</servlet-name><url-pattern>/</url-pattern></servlet-mapping>

第五步:創建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視圖解析器

<context:component-scan base-package="com.test"></context:component-scan><!-- 配置Thymeleaf視圖解析器 --><bean id="viewResolver" class="org.thymeleaf.spring5.view.ThymeleafViewResolver"><property name="order" value="1"/><property name="characterEncoding" value="UTF-8"/><property name="templateEngine"><bean class="org.thymeleaf.spring5.SpringTemplateEngine"><property name="templateResolver"><bean class="org.thymeleaf.spring5.templateresolver.SpringResourceTemplateResolver"><!-- 視圖前綴 --><property name="prefix" value="/WEB-INF/templates/"/><!-- 視圖后綴 --><property name="suffix" value=".html"/><property name="templateMode" value="HTML5"/><property name="characterEncoding" value="UTF-8" /></bean></property></bean></property></bean>

第八步:創建index.html頁面

在上一步配置thymeleaf視圖解析器的時候指定了視圖前綴,那么就需要在WEB-INFO目錄下新建一個templates目錄,然后在templates目錄下新建一個index.html頁面

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Title</title> </head> <body> <h1>Success</h1> </body> </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最新教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。