1
jsp 파일을 tomcat6에 위빙하고 싶습니다. 나는 측면을 쓰기 :jsp에서 aspectj를 호출 할 수 없음
public aspect LoggingAspect {
public pointcut requestcall() : call(* *.getParameter(..)) &&
within(LoggingAspect);
Object around() : requestcall() {
Signature sig = thisJoinPointStaticPart.getSignature();
System.out.println("Start2 [" + sig.getDeclaringType().getName() +
"." + sig.getName() + "]");
Object ret = proceed();
System.out.println("End2 [" + sig.getDeclaringType().getName() + "."
+ sig.getName() + "]");
return (ret instanceof String) ? ((String) ret).toUpperCase() : ret;
}
}
과 JSP 코드는 다음과 같습니다가
<body>
<%=request.getParameter("param") %>
</body>
하지만이라고하지 않았다.
죄송합니다. 나는 문제를 해결했다. VM 인수 옵션의 실수였습니다. VM 옵션을 사용하여 "-javaagent : /path/to/aspectjweaver.jar"를 입력하십시오. 그래서 문제가 해결되었습니다. 죄송하지만 감사합니다. 행운을 빌어 요 !! – windykc