(기술) struts interseptor

jsp에서 java로 데이터를 전송하면서 자동으로 매핑하도록 하는 방법을 알게 되어 정리합니다.


원하는 동작

form에서 input name을 object.attribute1, object.attribute2, object.attribute3 등으로 전송하면 java에서 액션을 처리하면서 해당 파라미터들을 object 객체 변수 하나로 받게 하려고 했습니다.

해결방법

액션에서는 해당 변수에 대한 세터를 만들고 액션을 설정하는 파일에서 "params" interceptor를 거치도록 설정하였습니다.

종류

그리고 이러한 인터셉터들을 struts interceptor로 찾아보니 여러가지 인터셉터가 존재하는 것을 알게 되었습니다.