国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

Spring Boot快速入門(mén)(六):thymeleaf

zone / 2755人閱讀

摘要:靜態(tài)資源在我們開(kāi)發(fā)應(yīng)用的時(shí)候,需要引用大量的圖片等靜態(tài)資源。的默認(rèn)位置是模版頁(yè)面各種模版的頁(yè)面,這次我們選用的默認(rèn)位置是渲染頁(yè)面在之前的示例中,我們都是通過(guò)來(lái)處理請(qǐng)求,所以返回的內(nèi)容為對(duì)象。

靜態(tài)資源

在我們開(kāi)發(fā)Web應(yīng)用的時(shí)候,需要引用大量的js、css、圖片等靜態(tài)資源。
Spring Boot的默認(rèn)位置是resources/static

模版頁(yè)面

各種模版的頁(yè)面,這次我們選用Thymeleaf
Spring Boot的默認(rèn)位置是resources/templates

渲染頁(yè)面

在之前的示例中,我們都是通過(guò)@RestController來(lái)處理請(qǐng)求,所以返回的內(nèi)容為json對(duì)象。當(dāng)我們需要頁(yè)面的時(shí)候使用@Controller,使其尋找模版頁(yè)面

添加依賴


對(duì)于已存在的項(xiàng)目可以在bulid.gradle加入

compile("org.springframework.boot:spring-boot-starter-thymeleaf")
compile("org.springframework.boot:spring-boot-starter-web")

至此Thymeleaf已經(jīng)引入

創(chuàng)建控制器

新建一個(gè)ThymeleafCtrl類(lèi)

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller//這是一個(gè)控制器
public class ThymeleafCtrl
{
    @RequestMapping("/")
    public String hello(Model model)
    {
        model.addAttribute("hello","hello thymeleaf");//添加一個(gè)值為"hello thymeleaf"的hello變量到視圖
        return "hello";//在templates下尋找hello.html
    }
}
創(chuàng)建模版頁(yè)面

在resources/templates創(chuàng)建一個(gè)hello.html頁(yè)面




    
    Hello


LieRabbit

添加圖片資源

在resources/static添加lierabbit.jpg

運(yùn)行結(jié)果


更多的Thymeleaf的語(yǔ)法請(qǐng)前往官網(wǎng)查看文檔(http://www.thymeleaf.org/doc/...)
源碼地址:https://github.com/LieRabbit/...
原文地址:https://lierabbit.cn/2018/01/...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/68314.html

相關(guān)文章

  • Spring Boot 2.x 系列教程:WebFlux 系列教程大綱(一)

    摘要:使用則需要及以上版本。開(kāi)發(fā)使用框架七系列教程目錄系列教程大綱快速入門(mén)實(shí)踐實(shí)踐整合整合中和實(shí)踐整合中實(shí)現(xiàn)緩存中實(shí)現(xiàn)通信集成測(cè)試及部署實(shí)戰(zhàn)圖書(shū)管理系統(tǒng) WebFlux 系列教程大綱 一、背景 大家都知道,Spring Framework 是 Java/Spring 應(yīng)用程序跨平臺(tái)開(kāi)發(fā)框架,也是 Java EE(Java Enterprise Edition) 輕量級(jí)框架,其 Spring ...

    jone5679 評(píng)論0 收藏0
  • Spring Boot 2 快速教程:WebFlux 快速入門(mén)(二)

    摘要:響應(yīng)式編程是基于異步和事件驅(qū)動(dòng)的非阻塞程序,只是垂直通過(guò)在內(nèi)啟動(dòng)少量線程擴(kuò)展,而不是水平通過(guò)集群擴(kuò)展。三特性常用的生產(chǎn)的特性如下響應(yīng)式編程模型適用性內(nèi)嵌容器組件還有對(duì)日志消息測(cè)試及擴(kuò)展等支持。 摘要: 原創(chuàng)出處 https://www.bysocket.com 「公眾號(hào):泥瓦匠BYSocket 」歡迎關(guān)注和轉(zhuǎn)載,保留摘要,謝謝! 02:WebFlux 快速入門(mén)實(shí)踐 文章工程: JDK...

    gaara 評(píng)論0 收藏0
  • Spring Boot簡(jiǎn)略入門(mén)手冊(cè)

    摘要:事實(shí)上,的依賴包已經(jīng)包含了,因此準(zhǔn)確地說(shuō),只用即可。這個(gè)文件的內(nèi)容初始是空的,表示全部使用的默認(rèn)值。的自動(dòng)刷新很久之前提到的依賴包終于派上用場(chǎng)了。修改任意文件后,按執(zhí)行,瀏覽器就會(huì)在編譯完成后自動(dòng)刷新。 引言 說(shuō)起用Java語(yǔ)言來(lái)搭建Web項(xiàng)目,那么最令人熟知,也應(yīng)用最廣的框架就是Spring MVC了。不過(guò),Spring MVC的Web項(xiàng)目搭建起來(lái)并不是一件簡(jiǎn)單的事,而如果你也像我這...

    MobService 評(píng)論0 收藏0
  • Spring Boot 2 快速教程:WebFlux 集成 Mongodb(四)

    摘要:在配置下上面啟動(dòng)的配置數(shù)據(jù)庫(kù)名為賬號(hào)密碼也為。突出點(diǎn)是,即非阻塞的。四對(duì)象修改包里面的城市實(shí)體對(duì)象類(lèi)。修改城市對(duì)象,代碼如下城市實(shí)體類(lèi)城市編號(hào)省份編號(hào)城市名稱描述注解標(biāo)記對(duì)應(yīng)庫(kù)表的主鍵或者唯一標(biāo)識(shí)符。 摘要: 原創(chuàng)出處 https://www.bysocket.com 「公眾號(hào):泥瓦匠BYSocket 」歡迎關(guān)注和轉(zhuǎn)載,保留摘要,謝謝! 這是泥瓦匠的第104篇原創(chuàng) 文章工程: JDK...

    Corwien 評(píng)論0 收藏0
  • Java學(xué)習(xí)路線總結(jié),搬磚工逆襲Java架構(gòu)師(全網(wǎng)最強(qiáng))

    摘要:哪吒社區(qū)技能樹(shù)打卡打卡貼函數(shù)式接口簡(jiǎn)介領(lǐng)域優(yōu)質(zhì)創(chuàng)作者哪吒公眾號(hào)作者架構(gòu)師奮斗者掃描主頁(yè)左側(cè)二維碼,加入群聊,一起學(xué)習(xí)一起進(jìn)步歡迎點(diǎn)贊收藏留言前情提要無(wú)意間聽(tīng)到領(lǐng)導(dǎo)們的談話,現(xiàn)在公司的現(xiàn)狀是碼農(nóng)太多,但能獨(dú)立帶隊(duì)的人太少,簡(jiǎn)而言之,不缺干 ? 哪吒社區(qū)Java技能樹(shù)打卡?【打卡貼 day2...

    Scorpion 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<