spring boot 통합 Thymeleaf 의 구덩이 들

2998 단어 spring-Bootspring
1.pom 파일 수정,의존 도 추가
<dependency>
   <groupId>org.springframework.bootgroupId>
   <artifactId>spring-boot-starter-thymeleafartifactId>
dependency>

<dependency>
   <groupId>nekohtmlgroupId>
   <artifactId>nekohtmlartifactId>
   <version>1.9.6.2version>
dependency>

설명
springboot 의 thymeleaf 템 플 릿 을 사용 할 때 기본적으로 HTML 에 대해 엄격 한 검 사 를 하여 태그 가 닫 히 지 않 았 을 때 통 하지 않 습 니 다.nekohtml 라 는 의존 은 이 문 제 를 해결 할 수 있 습 니 다.
2.application.properties 설정
spring.thymeleaf.cache=false spring.thymeleaf.mode = LEGACYHTML5
설명
첫 번 째 줄 설정 은 캐 시 를 지우 고 열 배 치 를 실현 하 는 것 입 니 다.html 를 수정 한 후 다시 시작 하지 않 아 도 페이지 를 새로 고침 하면 효 과 를 볼 수 있 습 니 다.그러나 여기 서 특히 html 를 수정 한 후 반드시 ctrl+f9 를 다시 빌 드 해 야 한다 고 강조 합 니 다.다시 브 라 우 저 로 돌아 가 새로 고침 하면 효 과 를 볼 수 있 습 니 다.이것 만 은 제 가 한 시간 동안 답 을 찾 는 데 걸 렸 습 니 다.
두 번 째 줄 설정 은 HTML 을 회피 하고 엄격 한 검 사 를 하 는 설정 입 니 다.물론 nekohtml 의존 도 를 미리 도입 해 야 합 니 다.
소결
물론 thymeleaf 의 사용 은 저희 가 홈 페이지 나 실천 을 통 해 스스로 시도 해 야 합 니 다.

좋은 웹페이지 즐겨찾기