2009-11-07 2 views
2

주요 아이디어는 로깅과 같은 교차 절단 문제를 모듈화하기 위해 Spring AOP와 함께 JSF를 사용하는 것입니다. STS (Spring tool suite)를 사용 중이며 jsf 태그가있는 JSP 페이지가 있습니다. 이 태그는 관리되는 bean 특성 (getter)에서 데이터를 읽습니다. 나는 getters를 위해 aspect를 설정했다. Java/AspectJ로 응용 프로그램을 실행하면 getter가 호출되고 aspect advice 코드가 실행되고 system.out.println을 사용하여 콘솔에 메시지를 인쇄합니다. 하지만 jsf 페이지를로드 할 때 콘솔에 출력이 없습니다. JSF 또는 JSP 페이지의 호출과 이러한 측면을 어떻게 통합 할 수 있습니까?STS : JSF, Managed Beans 및 Aspects 사용

답변

0

당신이

<el-resolver> 
    org.springframework.web.jsf.el.SpringBeanFacesELResolver 
</el-resolver> 

을 사용하고 관리 콩 스프링 컨텍스트 (중 하나 @Controller 주석을 통해, 또는 applicationContext.xml에서)의 일부인 경우, 측면은 그들과 함께 작동합니다.