Thymeleaf로 처리 할 수있는 다른 방법이 있습니까? Thymeleaf는 열린 태그를 좋아하지 않지만 ROLE_A에 대해서만 렌더링하고 싶습니다.
<span sec:authorize="hasRole('ROLE_A')">
<div class="col-xs-10">
</span>
bunch of text not specific to ROLE_A
<span sec:authorize="hasRole('ROLE_A')">
custom text specific to ROLE_A
</div>
</span>
나는 사용해 보았다
<sec:authorize="hasRole('ROLE_A')">
과
<div sec:authorize="hasRole('ROLE_A')">.
전자는 동일한 오픈 태그 문제로 인해 실행되지 않으며 후자는 닫힌 div 태그를 혼합하고 있습니다.
나는 이와 같은 블록을 많이 가지고 있으므로 다른 역할에 대한 섹션을 복제하는 것은 좋은 해결책이 아닙니다.
원하는 스타일이 아닙니다. 이러한 요소를 닫아야합니다.
내 조언은 조각 사용을 고려하고 필요한 데이터와 함께 필요에 따라로드하는 것입니다.
이렇게하면 기존 코드를 재사용하여 더 깔끔하고 작게 만들 수 있습니다.
더 많은 예제와 위의 작업을 수행 할 수있는 방법은 Thymeleaf 페이지 http://www.thymeleaf.org/doc/springsecurity.html을 확인 하십시오 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다