HandlerInterceptors에 대한 설명서를 따라했습니다. 새 버전의 Spring에서 : "설정된 인터셉터는 주석이 달린 컨트롤러 메소드로 처리되는 모든 요청에 적용됩니다". Spring 3.1 HandlerInterceptor 호출되지 않음
내가 주석이 컨트롤러는 다음과 같이 시작했다 :
내가 컨트롤러의 코드를 실행하는 URL을 요청, 내 인터셉터 다음
는XML 구성 파일에 코드가 호출되지 않습니다. 누구든지 이유를 설명해 주시겠습니까?
인터셉터 코드는 다음과 같습니다 나는 다음과 같은 문서를 사용했다
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
public class DomainNameInterceptor extends HandlerInterceptorAdapter {
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler)
throws Exception {
System.out.println("Why is this not called?");
return true;
}
}
: Spring Core 3.1.x Documentation
나는의 HandlerInterceptor에 대한 검색을했고, 포함 된 링크의 문서 내에서 주어진 예를 따랐다.
요격 코드를 표시 할 수 있습니까? 그리고 제발 - 아니 스크린 샷 :) – daniel
당신이 따라 다녔던 문서를 링크 수도 있습니다. –
위의 인터셉터 코드를 포함 시켰습니다. 어떤 아이디어? –