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

Thymeleaf渲染網(wǎng)頁(yè)時(shí)中文亂碼的問(wèn)題及解決

 更新時(shí)間:2023年02月27日 08:55:50   作者:hb1993  
這篇文章主要介紹了Thymeleaf渲染網(wǎng)頁(yè)時(shí)中文亂碼的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Thymeleaf渲染網(wǎng)頁(yè)時(shí)中文亂碼

問(wèn)題場(chǎng)景

在基于 Thymeleaf 的 html 模板中我使用了一些半角冒號(hào),結(jié)果顯示網(wǎng)頁(yè)的時(shí)候這些半角冒號(hào)卻是“??”,估摸著跟中文的編碼問(wèn)題有關(guān),于是我加入了一些中文,結(jié)果這些中文也是顯示亂碼。

解決方案

首先在注冊(cè) Thymeleaf 的時(shí)候模板解析器 TemplateResolver 設(shè)置編碼為“UTF-8”。

然后 Thymeleaf 視圖解析器的配置處也需要設(shè)置編碼為“UTF-8”。

以上兩者缺一不可,否則中文還是亂碼。

注意:網(wǎng)頁(yè)內(nèi)容的編碼方式別忘了(<meta charset="UTF-8" />)

Thymeleaf的th:href傳遞多個(gè)參數(shù)出現(xiàn)亂碼

以下代碼,按照jsp的思維來(lái)說(shuō)是可行的,但是在項(xiàng)目的請(qǐng)求路徑中出現(xiàn)亂碼:

<a th:href="@{/index/showCategorys?desc=0&currentPage=${currentPage}}" rel="external nofollow" ">文章分類(lèi)</a>

查了以下資料解決了,這是因?yàn)門(mén)hymeleaf已經(jīng)封裝好了多參數(shù)鏈接的使用方式,應(yīng)該形如:

th:href=@{/url/action(id=${id},name=${name))}

這樣的方式使用,其中的/url/action是請(qǐng)求路徑,()中的參數(shù)以,隔開(kāi)即可。

并且要注意,在使用多參數(shù)連接時(shí)不能用字符串拼接形式。

th:href=@{|/url/action(id=${id},name=${name)|}???????

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java字符串抉擇

    java字符串抉擇

    下面給大家解析字符串連接方面的知識(shí),包括string,stringbuffer和stringbuilder等方面的知識(shí),對(duì)java字符串知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-12-12
  • Java實(shí)現(xiàn)規(guī)則幾何圖形的繪制與周長(zhǎng)面積計(jì)算詳解

    Java實(shí)現(xiàn)規(guī)則幾何圖形的繪制與周長(zhǎng)面積計(jì)算詳解

    隨著計(jì)算機(jī)的發(fā)展,人們對(duì)圖形的計(jì)算要求會(huì)越來(lái)越高。在各行各業(yè)中的計(jì)算人員會(huì)對(duì)圖形的計(jì)算要有便利的要求,規(guī)則幾何圖形問(wèn)題求解程序應(yīng)運(yùn)而生!本文將用Java編寫(xiě)一個(gè)程序,可以實(shí)現(xiàn)規(guī)則幾何圖形的繪制與周長(zhǎng)面積計(jì)算,感興趣的可以了解一下
    2022-07-07
  • Spring實(shí)戰(zhàn)之清除緩存操作示例

    Spring實(shí)戰(zhàn)之清除緩存操作示例

    這篇文章主要介紹了Spring實(shí)戰(zhàn)之清除緩存操作,結(jié)合實(shí)例形式詳細(xì)分析了spring清除緩存操作具體步驟、配置、領(lǐng)域模型及相關(guān)使用技巧,需要的朋友可以參考下
    2020-01-01
  • 新手入門(mén)Jvm--Jvm垃圾回收

    新手入門(mén)Jvm--Jvm垃圾回收

    JVM是Java Virtual Machine(Java虛擬機(jī))的縮寫(xiě),JVM是一種用于計(jì)算設(shè)備的規(guī)范,它是一個(gè)虛構(gòu)出來(lái)的計(jì)算機(jī),是通過(guò)在實(shí)際的計(jì)算機(jī)上仿真模擬各種計(jì)算機(jī)功能來(lái)實(shí)現(xiàn)的
    2021-06-06
  • SpringMVC記錄我遇到的坑_AOP注解無(wú)效,切面不執(zhí)行的解決

    SpringMVC記錄我遇到的坑_AOP注解無(wú)效,切面不執(zhí)行的解決

    這篇文章主要介紹了SpringMVC記錄我遇到的坑_AOP注解無(wú)效,切面不執(zhí)行的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • 解析如何開(kāi)發(fā)FineReport的自定義控件

    解析如何開(kāi)發(fā)FineReport的自定義控件

    FineReport作為插件化開(kāi)發(fā)的報(bào)表軟件,有些特殊需求的功能需要自己開(kāi)發(fā),開(kāi)發(fā)的插件包帆軟官方有提提供,可以去帆軟論壇上找,本文將主要介紹如何開(kāi)發(fā)一個(gè)自定義控件,這里講講方法論。需要的朋友一起來(lái)看下吧
    2016-12-12
  • SpringBoot項(xiàng)目部署到Tomcat的最新步驟

    SpringBoot項(xiàng)目部署到Tomcat的最新步驟

    通過(guò)使用Spring Boot應(yīng)用程序,我們可以創(chuàng)建一個(gè)war文件來(lái)部署到Web服務(wù)器中,這篇文章主要給大家介紹了關(guān)于SpringBoot項(xiàng)目部署到Tomcat的最新步驟,需要的朋友可以參考下
    2024-01-01
  • 學(xué)習(xí)spring事務(wù)與消息隊(duì)列

    學(xué)習(xí)spring事務(wù)與消息隊(duì)列

    這篇文章主要為大家詳細(xì)介紹了spring事務(wù)與消息隊(duì)列,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Jackson java動(dòng)態(tài)去除返回json中的值方式

    Jackson java動(dòng)態(tài)去除返回json中的值方式

    文章介紹了在Java中使用@JsonInclude注解動(dòng)態(tài)去除返回JSON中的非必需字段(如分頁(yè)信息)的解決方案,通過(guò)在字段上添加@JsonInclude注解并選擇合適的策略(如NON_NULL或NON_EMPTY),可以在非分頁(yè)情況下取消分頁(yè)字段,從而提高返回結(jié)果的靈活性和效率
    2024-12-12
  • mybatis-plus分頁(yè)查詢(xún)的實(shí)現(xiàn)實(shí)例

    mybatis-plus分頁(yè)查詢(xún)的實(shí)現(xiàn)實(shí)例

    頁(yè)查詢(xún)是一項(xiàng)常用的數(shù)據(jù)庫(kù)查詢(xún)方法,本文主要介紹了mybatis-plus分頁(yè)查詢(xún)的實(shí)現(xiàn)實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06

最新評(píng)論

婺源县| 苍溪县| 綦江县| 灵璧县| 浦县| 巨野县| 丹寨县| 思茅市| 宣威市| 湛江市| 济宁市| 邵武市| 神农架林区| 新宾| 安宁市| 泰和县| 科技| 茂名市| 保定市| 盐源县| 磐石市| 女性| 祁东县| 乌鲁木齐县| 阿坝县| 阿尔山市| 改则县| 屏东市| 邛崃市| 囊谦县| 冷水江市| 崇文区| 开原市| 绥宁县| 墨江| 安远县| 西乌| 彩票| 朔州市| 孙吴县| 芜湖县|