Spring MVC
-
[Spring] - formBackingObject()와 @ModelAttributeSpring 2025. 1. 20. 10:16
formBackingObject()에 대한 설명formBackingObject()는 Spring MVC에서 주로 **SimpleFormController**를 사용할 때, 폼 데이터를 처리하기 위해 사용됩니다. 이 메서드는 폼을 처리하는 컨트롤러가 요청에 대해 빈 객체를 생성하거나 초기화된 데이터를 제공할 때 사용됩니다.formBackingObject()는 요청이 들어왔을 때 새로운 폼 객체를 반환하거나 기존 데이터를 로드하여 폼에 바인딩하는 역할을 합니다. 예를 들어, 사용자가 폼을 처음 제출할 때는 비어있는 객체를 제공하고, 수정 폼을 제출할 때는 기존 데이터를 불러와서 해당 객체를 제공합니다.formBackingObject()의 역할:초기값 설정: 사용자가 폼을 처음 열 때 기본값을 설정할 수 있습..
-
Spring MVC - <mvc:interceptors> 사용법 및 설명Spring 2024. 12. 12. 14:50
사용법 및 설명 ex: mvc:interceptors 사용방법mvc:interceptors 선언는 dispatcher-servlet.xml 파일에 정의됩니다.요청 경로와 이를 처리할 인터셉터를 매핑합니다.인터셉터 클래스 생성인터셉터 클래스는 HandlerInterceptor 인터페이스를 구현하거나 HandlerInterceptorAdapter를 확장하여 작성합니다.package com.example.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet...