강의

멘토링

로드맵

Inflearn Community Q&A

chlskreh22523's profile image
chlskreh22523

asked

Spring MVC Part 2 - Backend Web Development Utilization Technology

Bean Validation - Apply to Modification

글로벌 오류 form 바깥에 설정

Written on

·

326

0

<div th:if="${#fields.hasGlobalErrors()}">
<
p class="field-error" th:each="err : ${#fields.globalErrors()}"
th:
text="${err}">글로벌 오류 메시지</p>
</
div>

<form action="item.html" th:action th:object="${item}" method="post">

........

</form>

글로벌 오류 설정할 때 <form>태그 안에서만 가능한 이유와

<form>태그 밖에서 글로벌 오류 메시지를 보여줄 수 있는 방법이 있는지 궁금합니다.

springMVC

Answer 1

0

안녕하세요. 최낙도님, 공식 서포터즈 OMG입니다.

타임리프 문서 찾아보았는데요, 스프링 폼에서 동작하는 글로벌 에러 처리라서 폼에서만 동작하는거 같아요. 어찌보면 당연한게 폼 서브밋 시 발생하는 에러 처리니 폼안에서 동작하는게 맞는거 같구요.

 

폼 바깥에서 글로벌 오류메시지를 보여줄 수 있는 방법은 타임리프 자체 제공 기능에는 없는것 같습니다.


감사합니다.

 

 

 

 

chlskreh22523's profile image
chlskreh22523

asked

Ask a question