我寫了一個自定義攔截器PreventScreenInterceptor延伸HandlerInterceptorAdapter在preHandle無限循環
我檢查的一些情況,並此基礎上,我使用重定向
response.sendRedirect("/myapp/user/noaccess");
現在,無論何時我碰到/myapp/user/noaccess,它都會陷入無限循環,因爲我無法從這個區域出來ceptor。它一次又一次地被調用。
我的應用程序上下文有:
<mvc:interceptor>
<mvc:mapping path="/myapp/user/**"/>
<bean class="com.mypackage.interceptors.PreventScreenInterceptor" />
</mvc:interceptor>
請添加一些內容。你的'HandlerInterceptor'是否攔截了對'/ myapp/user/noaccess'的請求?它會重新重定向到'/ myapp/user/noaccess'嗎? –
是的,HandlerInterceptor正在攔截對該URL的請求。編輯的問題包含更多細節。讓我知道你是否需要更多信息。 –