最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

spring boot 結(jié)合jsp案例詳解

 更新時間:2019年10月17日 10:35:19   作者:稚語希聽  
這篇文章主要介紹了spring boot 結(jié)合jsp案例詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了spring boot 結(jié)合jsp案例詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

引入依賴

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

<!-- jstl是⼀個JSP標(biāo)簽集合,它封裝了JSP應(yīng)⽤的通⽤核⼼功能。 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>

<!-- tomcat-embed-jasper主要⽤來⽀持JSP的解析和運⾏。 -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>

application.properties中配置前端位置和后綴

這里有個坑,注意如果pom引入了spring-boot-starter-thymeleaf需要去掉,在返回視圖的時候會有沖突。

ui即你在WEB-INF下建立的jsp文件存放的文件夾名稱

#指定前端模板文件位置
spring.mvc.view.prefix:/WEB-INF/ui/
#指定前端模板文件后綴
spring.mvc.view.suffix:.jsp

在ui下新建一個示例jsp,test.jsp

<!DOCTYPE html>
<html lang="en">
  <body>
    Time:${time}
    <br>
    Message:${message}
  </body>
</html>

新建一個示例controller

@Controller
public class TestJspController {
  @GetMapping("/")
  public String forward(Map<String,Object> model){
    //map傳遞參數(shù)到前端輸出
    model.put("time",new Date());
    model.put("message","kyoxue");
    //直接寫JSP文件的名字
    return "test";
  }
}

右鍵工程,maven clean intsall

右鍵springboot入口主程序

@SpringBootApplication
public class DemoApplication {
  public static void main(String[] args) {
    SpringApplication.run(DemoApplication.class, args);
  }
}

run as - spring boot app啟動項目過程

http://localhost:8084/demo/測試訪問

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 你了解Java中的Object類嗎

    你了解Java中的Object類嗎

    Object類是所有Java類的祖先。每個類都使用 Object 作為超類。所有對象(包括數(shù)組)都實現(xiàn)這個類的方法??梢允褂妙愋蜑镺bject的變量指向任意類型的對象,跟著小編來具體了解吧
    2021-09-09
  • 線程池ThreadPoolExecutor并行處理實現(xiàn)代碼

    線程池ThreadPoolExecutor并行處理實現(xiàn)代碼

    這篇文章主要介紹了線程池ThreadPoolExecutor并行處理實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • Java實現(xiàn)文本查重的方法詳解

    Java實現(xiàn)文本查重的方法詳解

    Ansj 是一個開源的 Java 中文分詞工具,基于中科院的 ictclas 中文分詞算法,采用隱馬爾科夫模型(HMM),比其他常用的開源分詞工具(如 MMseg4j)的分詞準(zhǔn)確率更高,下面我們就來使用它實現(xiàn)文本查重功能吧
    2024-04-04
  • Java 并發(fā)編程學(xué)習(xí)筆記之Synchronized簡介

    Java 并發(fā)編程學(xué)習(xí)筆記之Synchronized簡介

    雖然多線程編程極大地提高了效率,但是也會帶來一定的隱患。比如說兩個線程同時往一個數(shù)據(jù)庫表中插入不重復(fù)的數(shù)據(jù),就可能會導(dǎo)致數(shù)據(jù)庫中插入了相同的數(shù)據(jù)。今天我們就來一起討論下線程安全問題,以及Java中提供了什么機制來解決線程安全問題。
    2016-05-05
  • IntelliJ IDEA中Scala、sbt、maven配置教程

    IntelliJ IDEA中Scala、sbt、maven配置教程

    這篇文章主要介紹了IntelliJ IDEA中Scala、sbt、maven配置教程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • mybatisplus?isNotNull不生效問題及解決

    mybatisplus?isNotNull不生效問題及解決

    這篇文章主要介紹了mybatisplus?isNotNull不生效問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • SpringBoot如何實現(xiàn)一個Redis限流注解

    SpringBoot如何實現(xiàn)一個Redis限流注解

    這篇文章主要介紹了利用SpringBoot實現(xiàn)一個Redis限流注解方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • 推薦一款I(lǐng)ntelliJ IDEA提示快捷鍵的Key Promoter X插件

    推薦一款I(lǐng)ntelliJ IDEA提示快捷鍵的Key Promoter X插件

    今天小編就為大家分享一篇關(guān)于IntelliJ IDEA提示快捷鍵的Key Promoter X插件,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • Idea中springboot項目的熱部署無法生效問題解決

    Idea中springboot項目的熱部署無法生效問題解決

    本文主要介紹了Idea中springboot項目的熱部署無法生效問題解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-10-10
  • 你應(yīng)該知道的21個Java核心技術(shù)

    你應(yīng)該知道的21個Java核心技術(shù)

    Java的21個核心技術(shù)點,你知道嗎?這篇文章主要為大家詳細介紹了Java核心技術(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08

最新評論

安阳市| 深圳市| 许昌市| 两当县| 博罗县| 确山县| 黄骅市| 宁陕县| 襄樊市| 承德市| 宜都市| 山西省| 弥渡县| 汾阳市| 巴林右旗| 嘉兴市| 鱼台县| 霍城县| 江华| 黄梅县| 宣恩县| 益阳市| 嘉禾县| 沁源县| 吐鲁番市| 益阳市| 扬州市| 怀柔区| 随州市| 阿荣旗| 永福县| 滦平县| 海丰县| 曲麻莱县| 西华县| 沙田区| 东海县| 张掖市| 扶沟县| 南川市| 东乌|