Thymeleaf

ThymeleafでNumber.javaを継承したクラスをメッセージ式のパラメータとして渡すと千の位で区切ってくれる話

先日、仕事でThymeleafで千の位で区切って表示することをやりました。いわゆる金額表示です。 結論から述べると、以下のようにすると、実現できます。 ちなみにこれはたまたま発見できちゃいました。。。笑 最初は、次のように書いてました。 <p th:text="${#numbers.formatInteger(1234567890, 3, 'COMMA')} + '円'">1,234,567,890円</p>…

ThymeleafとJSPを共存させた話

転職して、JSPを使っている会社に入りました。今どきJSPはないだろ!っていうことでThymeleafと共存させることにしました。 プロジェクト構成は、こんな感じです。 JavaCofigでBean定義を行うプロジェクト構成 xmlでBean定義を行うプロジェクト構成 では、さ…

ThymeleafでformのList<Object>フィールドに値をいれるのにはまった話

仕事しててすごくハマった話。 type="hidden"でListの指定したインデックス番号のidに値をつっこもうと思ったとき、以下のようにするとうまくpostできました。 BookForm.java @Getter @Setter public class BookForm implements Serializable { private List<Detail></detail>…