回答編集履歴

3

誤字と微修正

2024/03/03 07:40

投稿

jimbe
jimbe

スコア12676

test CHANGED
@@ -1,6 +1,6 @@
1
1
  とりあえず、Thymeleaf 単体で動かして見ます。
2
2
  参考: [Thymeleafテンプレートエンジンをそれ単体で使う](https://m12i.hatenablog.com/entry/2014/12/06/100005)
3
- Thtmeleaf: thymeleaf-3.1.1.RELEASE
3
+ [Thymeleaf](https://www.thymeleaf.org/download.html) : thymeleaf-3.1.1.RELEASE (今の最新は 3.1.2 みたいですがたまたまテスト環境に入ってたのでそのまま)
4
4
  ```java
5
5
  import java.io.FileWriter;
6
6
  import java.io.Writer;

2

修正

2024/03/02 08:41

投稿

jimbe
jimbe

スコア12676

test CHANGED
@@ -90,4 +90,8 @@
90
90
  </html>
91
91
  ```
92
92
  insert でなく replace ですが、変数でファイル名を指定出来ています。
93
+
94
+ ><div th:insert="../static/html/${htmlFilename}::body">
95
+ >ではうまく行きませんでした。
96
+
93
- パスも変数に含ませるとか、パスを html に書かないといけないならパラメータ全体をリテラル置換で編集してみるとかで何とかなりそうな気がします。
97
+ というのが具体的どういう結果だったのか(何かエラーなのか空白なのかそれとも何か…)分かりませんが、少なくとも動的には出来るようですので、パスも変数に含ませてみるとか、パスを html に書かないといけないならパラメータ全体をリテラル置換で編集してみるとかで何とかなりそうな気がします。

1

追記

2024/03/02 08:37

投稿

jimbe
jimbe

スコア12676

test CHANGED
@@ -1,5 +1,6 @@
1
1
  とりあえず、Thymeleaf 単体で動かして見ます。
2
2
  参考: [Thymeleafテンプレートエンジンをそれ単体で使う](https://m12i.hatenablog.com/entry/2014/12/06/100005)
3
+ Thtmeleaf: thymeleaf-3.1.1.RELEASE
3
4
  ```java
4
5
  import java.io.FileWriter;
5
6
  import java.io.Writer;