본문 바로가기

Struts/Struts Programming

[Struts] 인터셉터란?

반응형

■ 인터셉터란?

 ※ 많은 애플리케이션은 액션의 종류와 무관하게 공통적으로 적용될 수 있는 기능이 있다. 예를 들면 유효선 검사 기능(validation),

    폼에서 서브밋이 두 번 일어나는 것을 막는 기능, 액션이 처리되기 전에 파일 업로드하는 기능, 페이지를 출력하기 전에 서버로부터

    미리 데이터를 가져오는 기능(spooling), 각 액션에 대한 상세한 내역 기록(logging), 시간별 동작 및 성능 병목지점 검사(profiling)

    등이 있다. 인터셉터는 스트럿츠 프레임워크 내부의 소스 코드를 수정하지 않으면서도, 이러한 공통 관심 기능이 수행되어

    프레임워크에 적용되도록 한다.

반응형