AOP Exception 후 처리 문의
- 작성자 :
- 정*원
- 작성일 :
- 2018-07-06 11:06:49
- 조회수 :
- 1,239
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전역으로 exception 발생시 처리를 하고 있는데
현재 AOP를 사용하여 customExcepHndlr를 구현하여 사용하고 있습니다
오러라이브 메스트는 exception 저옵와 패키지명을 반환을 하는데
전 그정보와 HttpServletRequest 정보도 같이 필요한데 얻을수 있는 방법이 없나요??
현재 AOP를 사용하여 customExcepHndlr를 구현하여 사용하고 있습니다
오러라이브 메스트는 exception 저옵와 패키지명을 반환을 하는데
전 그정보와 HttpServletRequest 정보도 같이 필요한데 얻을수 있는 방법이 없나요??
A
안녕하세요.
표준프레임워크센터 입니다.
파라미터로 전달되는 Joinpoint객체로부터
추출할수가 있습니다.
다음 샘플을 참고하시면 될듯합니다.
감사합니다.
--------------------------------------------------------------------
public Object customAspect(ProceedingJoinPoint joinPoint) throws Throwable {
Object result = null;
// (Before) doing...
for (Object obj : joinPoint.getArgs()) {
if (obj instanceof HttpServletRequest || obj instanceof MultipartHttpServletRequest) {
HttpServletRequest request = (HttpServletRequest) obj;
// Doing...
}
}
표준프레임워크센터 입니다.
파라미터로 전달되는 Joinpoint객체로부터
추출할수가 있습니다.
다음 샘플을 참고하시면 될듯합니다.
감사합니다.
--------------------------------------------------------------------
public Object customAspect(ProceedingJoinPoint joinPoint) throws Throwable {
Object result = null;
// (Before) doing...
for (Object obj : joinPoint.getArgs()) {
if (obj instanceof HttpServletRequest || obj instanceof MultipartHttpServletRequest) {
HttpServletRequest request = (HttpServletRequest) obj;
// Doing...
}
}