EgovSampleExcepHndlr 재질문
- 작성자 :
- 서*기
- 작성일 :
- 2013-09-16 11:14:22
- 조회수 :
- 823
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
13일날 제 질문에 답변을
src/main/webapp/WEB-INF/config/egovframework/springmvc
폴더 하위에
egov-com-aspect.xml를 만드신 후
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd">
<aop:config>
<aop:pointcut id="egov.serviceMethod2"
expression="execution(* egovframework.bopr.uam.web.*Controller.*(..))" />
<aop:aspect ref="egov.exceptionTransfer">
<aop:after-throwing throwing="exception"
pointcut-ref="egov.serviceMethod2" method="transfer" />
</aop:aspect>
</aop:config>
</beans>
이렇게 주셔서
src/main/webapp/WEB-INF/config/egovframework/springmvc에
egov-com-aspect.xml파일을 만들었습니다.
다만 egovframework.bopr.uam.web.*Controller.*(..)) 이 부분만 execution(* egovframework.rte.sample.web.*Controller.*(..))이렇게 샘플소스 경로로 변경하고 실행을 했는데 변다른 변화가 없네요..
그리고 egov.exceptionTransfer이 부분이 없는데 문제가 안되는지도 이상하고
만약에 이 부분이 기존의 context-aspect.xml에 있는 걸 사용한다면 exceptionTransfer이걸로 이름을 변경해서 해도 안되네요
src/main/webapp/WEB-INF/config/egovframework/springmvc
폴더 하위에
egov-com-aspect.xml를 만드신 후
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd">
<aop:config>
<aop:pointcut id="egov.serviceMethod2"
expression="execution(* egovframework.bopr.uam.web.*Controller.*(..))" />
<aop:aspect ref="egov.exceptionTransfer">
<aop:after-throwing throwing="exception"
pointcut-ref="egov.serviceMethod2" method="transfer" />
</aop:aspect>
</aop:config>
</beans>
이렇게 주셔서
src/main/webapp/WEB-INF/config/egovframework/springmvc에
egov-com-aspect.xml파일을 만들었습니다.
다만 egovframework.bopr.uam.web.*Controller.*(..)) 이 부분만 execution(* egovframework.rte.sample.web.*Controller.*(..))이렇게 샘플소스 경로로 변경하고 실행을 했는데 변다른 변화가 없네요..
그리고 egov.exceptionTransfer이 부분이 없는데 문제가 안되는지도 이상하고
만약에 이 부분이 기존의 context-aspect.xml에 있는 걸 사용한다면 exceptionTransfer이걸로 이름을 변경해서 해도 안되네요
A
안녕하세요 프레임워크 센터입니다.
web.xml에 보시면 contextconfiglocation 이라고 해서 xml을 읽어서 context애 넣는 부분이 있습니다.
이부분의 <param-value>/WEB-INF/config/egovframework/springmvc/egov-com-*.xml
을 ,로 추가해서 해보시기 바랍니다.
수고하세요.
web.xml에 보시면 contextconfiglocation 이라고 해서 xml을 읽어서 context애 넣는 부분이 있습니다.
이부분의 <param-value>/WEB-INF/config/egovframework/springmvc/egov-com-*.xml
을 ,로 추가해서 해보시기 바랍니다.
수고하세요.