[WEB]/[Thymeleaf]

[Thymeleaf] 텍스트 줄바꿈 처리

redeyesboy 2024. 8. 21. 15:14

<textarea> 태그를 이용하여 입력받은 값을 <div>태그내에 노출할경우, 줄바꿈이 되지않는 현상이 발생함.

 

해당 issue를 해결하기 위해 화면에 노출시 저장된 값의 LF(엔터값)을 <br/>태그로 변경하여 노출처리.

 

<!-- dto.value는 서버로 전달받은 입력값 -->

<div>
    <th:block th:utext="${#strings.replace(dto.value, T(org.apache.commons.lang3.StringUtils).LF,'<br />')}"></th:block>
</div>