spring-mvc.xml 常用配置

<?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xmlns:context"http://www.springframework.org/schema/c…

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"

xmlns:aop="http://www.springframework.org/schema/aop"

xmlns:tx="http://www.springframework.org/schema/tx"

xmlns:mvc="http://www.springframework.org/schema/mvc"

xsi:schemaLocation="http://www.springframework.org/schema/beans

http://www.springframework.org/schema/beans/spring-beans.xsd

http://www.springframework.org/schema/context

http://www.springframework.org/schema/context/spring-context.xsd

http://www.springframework.org/schema/aop

http://www.springframework.org/schema/aop/spring-aop.xsd

http://www.springframework.org/schema/tx

http://www.springframework.org/schema/tx/spring-tx.xsd

http://www.springframework.org/schema/mvc

http://www.springframework.org/schema/mvc/spring-mvc.xsd">

<!-- 开启注解 补充springmvc注解 -->

<mvc:annotation-driven/>

<!-- base-package 扫描项目中 com.cc.controller下的java类-->

<context:component-scan base-package="com.cc.controller"/>

<!-- 配置视图解析器 如何把handler 方法返回值解析为实际的物理视图 -->

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">

<property value="/WEB-INF/view/" name="prefix"/>

<property value=".jsp" name="suffix"/>

</bean>

<!-- 文件解析器 -->

<bean class="org.springframework.web.multipart.commons.CommonsMultipartResolver" id="multipartResolver">

<!-- 上传文件大小上限,单位为字节(10MB) -->

<property name="maxUploadSize">

<value>10485760</value>

</property>

<!-- 请求的编码格式,必须和jSP的pageEncoding属性一致,以便正确读取表单的内容,默认为ISO-8859-1 -->

<property name="defaultEncoding">

<value>UTF-8</value>

</property>

</bean>

<!-- 加载自定义拦截器 -->

<mvc:interceptors>

<!-- 声明登录拦截器 -->https://www.198bona.com(深圳市博纳网络信息技术有限公司)

<mvc:interceptor>

<!-- 配置登录拦截器要拦截的url,代表拦截所有的url -->

<mvc:mapping path="/**" />

<!-- 配置哪些url不被拦截(白名单) -->

<mvc:exclude-mapping path="/user/**" />

<mvc:exclude-mapping path="/js/**" />

<mvc:exclude-mapping path="/moban/**" />

<mvc:exclude-mapping path="/bootstrap/**" />

<!-- 声明登录拦截器类 -->

<bean class="com.cc.interceptor.LoginInterceptor" />

</mvc:interceptor>

</mvc:interceptors>

<!-- 释放静态资源 -->

<!-- <mvc:resources location="/My97DatePicker/" mapping="/My97DatePicker/**"/>

<mvc:resources location="/images/" mapping="/images/**"/> -->

<!-- 放开静态资源 -->

</beans>

(0)

相关推荐