回答編集履歴

1

Thymeleafの出力方法についての質問だったため、回答に追記しました。

2020/10/20 00:35

投稿

A-pZ
A-pZ

スコア12011

test CHANGED
@@ -1,21 +1,23 @@
1
- TestAppPropertiesで参照していymlの変数名と対象プロパティクラスがもつフィールドの大文字小文字が一致していないためです。
1
+ ThymeleafからSpringのBean(今回の実装では `@Component`)を参照方法は`@Bean` です。
2
2
 
3
3
 
4
4
 
5
- ymlにあわせて
5
+ ```html
6
6
 
7
-
8
-
9
- ```java
10
-
11
- private boolean isCdn;
12
-
13
- private String cdnUrl;
14
-
15
- private String localUrl;
7
+ th:src="@{${@testAppProperties.buildUrl('/images/logo_on.png')}}"
16
8
 
17
9
  ```
18
10
 
19
11
 
20
12
 
13
+ [https://www.thymeleaf.org/doc/articles/springmvcaccessdata.html の 5. Spring beans を参照ください](https://www.thymeleaf.org/doc/articles/springmvcaccessdata.html)
14
+
15
+
16
+
21
- で値取得できるでしょう
17
+ ※URL記述す????と、Bean参照する????が続くように見えますが、これが正しいす…
18
+
19
+
20
+
21
+ ~~TestAppPropertiesで参照しているymlの変数名と、対象プロパティクラスがもつフィールド名の大文字小文字が一致していないためです。
22
+
23
+ ~~