拦截器忽略了Ajax请求

拦截器忽略了Ajax请求,ajax,spring,model-view-controller,Ajax,Spring,Model View Controller,当接收到ajax请求(Accept application/json,text/javascript,*/*;q=0.01)时,我需要调用自己的Interpetor方法 我将其添加到了DefaultAnnotationHandlerMapping。我的拦截器扩展了HandlerInterceptorAdapter并实现了ServletContextAware,初始化bean。如何解决我的问题?您必须手动注册拦截器: <mvc:interceptors> <bean cl

当接收到ajax请求(
Accept application/json,text/javascript,*/*;q=0.01
)时,我需要调用自己的Interpetor方法


我将其添加到了
DefaultAnnotationHandlerMapping
。我的拦截器扩展了
HandlerInterceptorAdapter
并实现了
ServletContextAware
初始化bean
。如何解决我的问题?

您必须手动注册拦截器:

<mvc:interceptors>
    <bean class="com.example.MyCustomInterceptor"/>
</mvc:interceptors>

另见:


您必须手动注册拦截器:

<mvc:interceptors>
    <bean class="com.example.MyCustomInterceptor"/>
</mvc:interceptors>

另见:


我已使用注册拦截器。它不仅仅适用于ajax请求。您的意思是,如果您使用浏览器地址栏或使用
wget
/
curl
输入相同的URL,它就可以工作了?我已经使用注册了拦截器。它不仅仅适用于ajax请求。您的意思是,如果您使用浏览器地址栏或使用
wget
/
curl
输入相同的URL,它会工作吗?