java.lang.Object
jp.ecuacion.splib.web.util.SplibThymeleafPropertiesUtil
thymeleaf側から呼ばれる想定のクラス。localeを加味したメッセージ表示を実施.
裏ではPropertyFileUtilを呼び出しているのみ。PropertyFileUtilの機能が使える分#{...} より協力。 ただし、#{...}で問題ない部分はそれを使っても問題なし。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns value from id.getLoginStateDependentValueOrElse(String loginState, String id, String defaultValue) Returns loginState dependent value.getValueOrElse(String id, String defaultValue) Returns value from id.booleanReturns value from id.
-
Constructor Details
-
SplibThymeleafPropertiesUtil
public SplibThymeleafPropertiesUtil()Constructs a new instance.
-
-
Method Details
-
get
Returns value from id.- Parameters:
id- id- Returns:
- String
-
has
Returns value from id.- Parameters:
id- id- Returns:
- String
-
getValueOrElse
Returns value from id.- Parameters:
id- id- Returns:
- String
-
getLoginStateDependentValueOrElse
Returns loginState dependent value.When you set 'test.key1' to id, it recognize 'test.key1' as a default key, 'test.key1-account' for account loginState and 'test.key1-admin' for admin loginState.
- Parameters:
loginState- loginStateid- iddefaultValue- defaultValue- Returns:
- value
-