spring boot Thymeleafページはページと熱い配置を含みます.

2504 ワード

1、Thymeleafページには他のページが含まれています.
webアプリケーションを開発するには、他のページに引用する必要があります.例えば、私は2つのページを持っています.1つのページをindexといいます.もう一つのページをsessionといいます.今index.はsessionを導入する必要があります.spring bootプロジェクトのtemplatesフォルダの下にこの二つのファイルを新規作成します.session.のコードは以下の通りです.
<div th:fragment="copy" xmlns:th="http://www.w3.org/1999/xhtml">
    &copy; 2014 The Good Thymes Virtual Grocery
div>
index.html     

<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8"/>
    <title>   title>
head>
<body>
    <h4>5     !h4>
    <div th:replace="session::copy">div>
body>
html>
タグth:replaceを使って)のセグメントを交換します.その中:前のsessionはファイル名で、copyはsession.のdivのidです.
2、Thymeleaf熱配置
開発の過程で、ページは常に修正されて、再起動が必要ではないことを望んでいます.Thymeleafテンプレートを使うには、appication.propertiesファイルに、行を追加する必要があります.
spring.thymeleaf.cache=false
その後、htmlページを修正した後、IDEAでctrl+shift+F 9キーを押して再コンパイルしたり、ファイルの編集中で右ボタンを押してファイルを再コンパイルしたりします.ブラウザを更新するとページが更新されます.