Closed venusdrogon closed 6 years ago
<!-- postHandle 的条件参数. since feilong spring 1.12.10 -->
<property name="postHandleInterceptorConditionEntity">
<bean class="com.feilong.spring.web.servlet.interceptor.InterceptorConditionEntity">
<property name="isInterceptAjax" value="false" />
<property name="interceptHttpMethods" value="get" />
</bean>
</property>
<mvc:interceptors>
<mvc:interceptor>
<!-- 排除掉 json请求 -->
<mvc:mapping path="/**" />
<mvc:exclude-mapping path="/**/*.json" />
<bean class="com.feilong.spring.web.servlet.interceptor.seo.StandardSeoInterceptor">
<!-- 是否需要执行 preHandle方法 since feilong spring 1.12.9 -->
<property name="isNeedDoPreHandle" value="false" />
<!-- seoViewCommand在 作用域里面的名称,默认是 seoViewCommand,不建议修改 -->
<property name="seoViewCommandRequestAttributeName" value="seoViewCommand" />
<!-- postHandle 的条件参数. since feilong spring 1.12.10 -->
<property name="postHandleInterceptorConditionEntity">
<bean class="com.feilong.spring.web.servlet.interceptor.InterceptorConditionEntity">
<property name="isInterceptAjax" value="false" />
<property name="interceptHttpMethods" value="get" />
</bean>
</property>
<property name="keyNameSeoTitle" value="seo.defaultSeoTitle" />
<property name="keyNameSeoKeywords" value="seo.defaultSeoKeywords" />
<property name="keyNameSeoDescription" value="seo.defaultSeoDescription" />
<property name="seoViewCommandCustomBuilder">
<bean class="com.baozun.store.web.interceptor.MapEmallSeoViewCommandCustomBuilder" />
</property>
</bean>
</mvc:interceptor>
</mvc:interceptors>
AbstractSeoInterceptor 支持过滤 非 get 请求, ajax请求