aop 타겟 변경
- 작성자 :
- 이*영
- 작성일 :
- 2011-12-08 10:12:08
- 조회수 :
- 1,863
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
현재 모든 controller 에 pointcut 을 걸어서
beforeTargetMethod() 에서 특정 값을 체크해 주고 있습니다.
체크 결과에 따라 현재 요청을 처리 하지 말고 다른 요청으로 넘어가게 할수
있나요??
예를 들면 로그인 페이지로 돌아간다던지 이런식으로 타겟변경이 가능한지
알고싶습니다.
beforeTargetMethod() 에서 특정 값을 체크해 주고 있습니다.
체크 결과에 따라 현재 요청을 처리 하지 말고 다른 요청으로 넘어가게 할수
있나요??
예를 들면 로그인 페이지로 돌아간다던지 이런식으로 타겟변경이 가능한지
알고싶습니다.
A
안녕하세요.. 이준영님..
before join-point 유형은 .. 원래의 흐름을 제어할 수가 없습니다.. (after 동일)
만약.. 흐름에 대한 통제가 필요한 경우는 around를 사용하실 수 있으나.. ServletReponse 등을 직접 컨트롤 하기 어렵기 때문에.. 특정 화면으로 넘어가는 처리 등은 어려울 것 같습니다.
이런 경우는 Interceptor를 활용하실 경우 화면 제어가 가능할 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
before join-point 유형은 .. 원래의 흐름을 제어할 수가 없습니다.. (after 동일)
만약.. 흐름에 대한 통제가 필요한 경우는 around를 사용하실 수 있으나.. ServletReponse 등을 직접 컨트롤 하기 어렵기 때문에.. 특정 화면으로 넘어가는 처리 등은 어려울 것 같습니다.
이런 경우는 Interceptor를 활용하실 경우 화면 제어가 가능할 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.