ich eine JAVA-basierte Konfiguration mit dieser Linie haben:Interceptor ignoriert
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor((HandlerInterceptor) new LogInterceptor());
}
von denen die preHandle tut nur eines:
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
request.setAttribute("test", "something for fun");
return true;
}
in der JSP-Seite, nenne ich das Attribut:
test: ->${pageContext.request.getAttribute("test")}<-
ergibt:
test: -><-
Wenn ich die Methode direkt aus dem Servlet aufrufen, funktioniert es ordnungsgemäß.
Was habe ich falsch gemacht?
Ich benutze NetBeans Java Web Web-Anwendung mit Spring MVC 4.0.1
Ich vermute, dies ist ein Bug
Ich machte einen Testfall, in dem ich die XML-Konfiguration verwende, und dass man den Interzeptor findet und das richtige Ergebnis gibt. – KimvdLinde