스프링 MVC & Thymeleaf를 배우려고합니다. 내가 링크 & 버튼 출력합니다 다음 HTML 부분이있어 : 두 예에서Thymeleaf : 대체되지 않는 URL의 매개 변수
<ul th:each="item : ${typesMap}">
<li>
<a href="roomdetails.html" th:href="@{/roomdetails/${item.key}/${item.value}}">Linky</a>
<button type="button" th:text="${item.value}">Button Text</button>
</li>
</ul>
를 링크의 매개 변수가 대체되지 않습니다. 나는 항상 HTML의 roomdetails/${item.key}/${item.value}
줄을 따라 무엇인가를 가지고 끝난다. &이 루프의 각 반복에 대해 $ {item.value}에있는 텍스트와 함께 표시되지만 버튼은 제대로 작동합니다.
내가 원하는 형식으로 URL을 가져올 수없는 이유를 아는 사람이 있습니까? 내가 볼 수있는 것으로부터, 나는 문서가 내게 말하는 것을하고있다.
여전히 괄호로 작업 할 URL을 얻을 수 없지만 목록에서 문자열 연결이 작동했습니다. –
@LeeTheobald 니스 하나, 위의 것을 제거하겠습니다. 나는 그것을 테스트 할 수있는 dev 설치 프로그램이 없었지만 메모리에서 작동했을 수도 있다고 생각했습니다. – hutchonoid