전송된 값을 받을 때 변환이 가능한 데이터는 자동으로 변환 되지만 경우에 따라서는 파라미터를 변환해서 처리향 하는 경우가 존재한다.
예를 들어, 화면에서 '2022-10-28'과 같이 문자열로 전달된 데이터를 java.util.Data 타입으로 변환하는 작업이 그러하다.
스프링5의 Controller에서는 파라미터를 바인딩 할 때 자동으로 호출되는 @InitBinder 어노테이션을 이용해서 이러한 변환을 처리할 수 있다.
🎇 예제
1) 클래스 작성
2) 컨트롤러 클래스 작성
✨ 실행 결과
'Dev > Spring' 카테고리의 다른 글
DI(Dependency Injection) 의존성 주입 (0) | 2023.04.06 |
---|---|
@PathVariable 리다이렉트 구현하기 (0) | 2023.04.01 |
@PathVariable 적용기 (0) | 2023.04.01 |
AJAX를 이용한 댓글 처리 (0) | 2022.11.07 |
스프링 5 @Controller 구현과 테스트 (0) | 2022.11.01 |
댓글