十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要介紹了Spring Boot及idea整合jsp的示例分析,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供湟源網(wǎng)站建設(shè)、湟源做網(wǎng)站、湟源網(wǎng)站設(shè)計(jì)、湟源網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、湟源企業(yè)網(wǎng)站模板建站服務(wù),十余年湟源做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
一、Spring Boot簡介
SpringBoot是一個(gè)框架,他的產(chǎn)生簡化了框架的使用,所謂簡化是指簡化了Spring眾多框架中所需的大量且繁瑣的配置文件。它使用“習(xí)慣優(yōu)于配置”(項(xiàng)目中存在大量的配置,此外還內(nèi)置了一個(gè)習(xí)慣性的配置,讓你無需手動(dòng)進(jìn)行配置)的理念讓你的項(xiàng)目快速運(yùn)行起來。使用Spring Boot很容易創(chuàng)建一個(gè)獨(dú)立運(yùn)行(運(yùn)行jar,內(nèi)嵌Servlet容器)、準(zhǔn)生產(chǎn)級別的基于Spring框架的項(xiàng)目,使用Spring Boot你可以不用或者只需要很少的Spring配置。
SpringBoot所具備的特征有:(1)可以創(chuàng)建獨(dú)立的Spring應(yīng)用程序,并且基于其Maven或Gradle插件,可以創(chuàng)建可執(zhí)行的JARs和WARs;(2)內(nèi)嵌Tomcat或Jetty等Servlet容器;(3)提供自動(dòng)配置的“starter”項(xiàng)目對象模型(POMS)以簡化Maven配置;(4)盡可能自動(dòng)配置Spring容器;(5)提供準(zhǔn)備好的特性,如指標(biāo)、健康檢查和外部化配置;(6)絕對沒有代碼生成,不需要XML配置。
Spring Boot的優(yōu)點(diǎn):
1、快速構(gòu)建項(xiàng)目
2、對主流的開發(fā)框架的無配置集成
3、項(xiàng)目可獨(dú)立運(yùn)行,無須外部用來servlet容器
4、提供運(yùn)行時(shí)的應(yīng)用監(jiān)控
5、極大的提高了開發(fā)部署效率
6、與云計(jì)算天然集成
二、Spring Boot整合jsp
1.File->New->Project->Spring Initializr->Next

2.自己寫好Group和Artifact然后點(diǎn)擊Next

3.Web->Spring Web->Next->Finsh。創(chuàng)建好的項(xiàng)目目錄是如下

4.在pom.xml里面添加如下
javax.servlet javax.servlet-api provided javax.servlet jstl org.apache.tomcat.embed tomcat-embed-jasper provided
5.在main下創(chuàng)建webapp,在webapp文件夾下創(chuàng)建WEB-INF文件夾

6.在application.priperties配置文件下配置springmvc的視圖前后綴

7在WEB-INF下創(chuàng)建個(gè)views文件夾,然后創(chuàng)建一個(gè)jsp
7.2創(chuàng)建不了則 在項(xiàng)目名上右擊 找到 Open Module Setting -> Modules ->Web然后點(diǎn)擊圖上的+號(有JSP選項(xiàng)則直接跳過此步

選擇當(dāng)前項(xiàng)目的webapp目錄,點(diǎn)擊OK

點(diǎn)擊Create Artifact后直接點(diǎn)擊Apply,然后點(diǎn)擊OK就好了

7.2在views下創(chuàng)建一個(gè)hello.jsp

8.創(chuàng)建一個(gè)包為com.yzbz.hello.controller,在里面創(chuàng)建一個(gè)HelloController(!!!注意,由于Controller是被啟動(dòng)類所管理的,所以啟動(dòng)類的controller應(yīng)該放在啟動(dòng)類的子目錄上

9.運(yùn)行即可

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Spring Boot及idea整合jsp的示例分析”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!