개인적으로 문제가 해결된 방안을 공유하고자 하는 것이며

반드시 해결되지 않을 수 있음을 알려드립니다.
이 외 해결 방법 및 조언 환영합니다.

 

나의 경우 p태그 안에 th:text를 사용했는데 이 기능을 사용하면 바로 태그가 닫힌 것처럼 인식되는 듯하다.

 

<p th:text="${example}">
	<a href="#">test</a>
</p>

이런 식으로 작성했을 때 a태그 자체가 나오지 않는다. 다른 태그들로 바꿔도 동일하다.

페이지를 띄워 확인했을때 p태그 안에 a태그 자체가 없는 것으로 나왔다.

<p>에서 example의 값을 읽어들이고 텍스트로 표현하고 그 이후의 태그는 싸그리 무시하고 </p>로 건너뛰는 것처럼 작동한다.

 

정확한 원인은 모르겠으나 해결방안은 하나 찾았다.

<p>
	[[${example}]]
	<a href="#">test</a>
</p>

th:text와 동일한 기능으로 작동하는 것으로 이렇게 변경하니 a태그도 정상적으로 나타났다.

+ Recent posts