- 원인
- HTML 요소의 xmlns 속성이 잘못 지정되었거나, 사용되고 있는 기능을 위해 필요한 namespace가 지정되지 않았거나, 중복 지정되었을 경우에 발생함
- 해결 방법
- html 요소의 xmlns 속성이 어떻게 지정되었는지 살펴볼 것
- 구체적인 해결 사례
- Thymeleaf 템플릿을 사용하는 경우 th:text라는 속성을 이용하여 메시지를 출력할 수 있는데 이런 오류가 발생하
면 th라는 namespace가 xmlns에서 정의되어있지 않기 때문임
- Thymeleaf 템플릿을 사용하는 경우 th:text라는 속성을 이용하여 메시지를 출력할 수 있는데 이런 오류가 발생하
xmlns:th="http://www.thymeleaf.org"
-
- 위와 같이 namespace를 지정할 필요가 있음