2.

メッセージ式

ページの作成
テンプレートを更新

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!

本稿はThymeleafテンプレートのメッセージ式に関して説明します。

 

メッセージプロパティの作成

まず、src/main/resourcesに以下のファイルを作成します。

messages.properties

messages_ja.properties

日本語のメッセージを作成する場合はmessages_ja.propertiesを作成しましょう。

※messages_ja.propertiesのみを使用する場合でも、空のmessages.propertiesは残しておきましょう。

 でないとうまく動作しません。

 

今回は日本語のメッセージを作成してみましょう。

messages_ja.propertiesファイルに以下の内容を実装します。

 content.msg = メッセージ

 

Viewの定義

適当な 〜.html ファイルを作成して以下の内容を実装しましょう。

<!DOCTYPE html>

<html xmlns:th="http://www.thymeleaf.org">

<head>

<meta charset="UTF-8">

</head>

<body>

<p th:text="#{content.msg}"></p>

</body>

</html>

アプリケーションを実行すると「メッセージ」という文言が出力されます。

 

子ページ
子ページはありません
同階層のページ
  1. 導入方法と基本動作
  2. メッセージ式
  3. テンプレートフラグメント(ヘッダー等の共有化)

最近の質問

コメント一覧

コメントがありません

ログインしなければコメント投稿はできません。