前提・実現したいこと
メール的な文章を表示させたいのですが
改行がth:text入らないため、
下記のURLを参考にして改行できるように修正を行いました。
しかし、改行を行うべき場所には<br />と表示されてしまいます。
普通に考えて、改行をタグに変換しているからだと思いますが、
改行させる良い方法はないのでしょうか。
bbbには、テキストエリアから取得したテキストが入っています。
https://qiita.com/ushidatmhr/items/64102d81bfab12dcdf86
該当のソースコード
HTML
1 <div style="float: left;">【件名】</div> 2 <th:block th:if="${aaa.bbb}"> 3 <th:block th:each="xxx: ${aaa.bbb.split('\r\n|\r|\n', -1)}"> 4 <th:block th:text="${xxx}" /> 5 <br /> 6 </th:block> 7 </th:block> 8</div>
テストコードが
test\r
mail
ってなっているので、上記のロジックは何も動作していないってことでしたね。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。