• Maven 默认 SpringMVC-servlet.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:p="http://www.springframework.org/schema/p"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:context="http://www.springframework.org/schema/context"
    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/mvc
    http://www.springframework.org/schema/mvc/spring-mvc.xsd">
    <!-- 扫描器,指定DispatcherServlet去扫描当前包名下的所有类, base-package属性不能精确到类级别,只能到包级别 -->
    <context:component-scan
    base-package="org.sprigmvc.pag" />
    <context:component-scan
    base-package="org.sprigmvc.dao" />
    <!-- exception -->
    <context:component-scan
    base-package="org.sprigmvc.exception" />
    <!-- 视图解析器 -->
    <bean
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/WEB-INF/jsp/" />
    <property name="suffix" value=".jsp" />
    </bean>

    <!-- 文件上传配置 -->
    <bean id="multipartResolver"
    class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
    <!--defaultEncoding:请求的编码格式必须和用户JSP的编码一致,以便正确读取表单中的内容。
    uploadTempDir:文件上传过程中的临时目录,上传完成后,临时文件会自动删除
    maxUploadSize:设置文件上传大小上限(单位为字节)-1为无限制 -->
    <property name="defaultEncoding" value="UTF-8" />
    <property name="maxUploadSize" value="102400000" />
    <!-- uploadTempDir可以不做设置,有默认的路径,上传完毕会临时文件会自动被清理掉 -->
    <property name="uploadTempDir" value="/upload/"></property>
    </bean>

    <!-- 处理器映射器 -->
    <!-- <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"
    /> -->

    <!-- 处理器适配器 -->
    <!-- <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"
    /> -->

    <!-- 配置注解驱动,配置之后就不用配置处理器映射器和处理器适配器了 -->
    <mvc:annotation-driven />
    <!-- 静态资源不拦截 -->
    <mvc:resources location="/staticRescoures/"
    mapping="/staticRescoures/**" />

    <!-- 配置拦截器,可以配置多个拦截器,按顺序执行 -->
    <!-- <mvc:interceptors>
    第一个拦截器
    <mvc:interceptor>
    <mvc:mapping path="/**" /> 所有请求都拦截
    <mvc:exclude-mapping path="/staticRescoures/**"/> 静态资源不拦截
    <bean class="org.sprigmvc.Interceptor.MyInterceptor1" />
    </mvc:interceptor>
    第二个拦截器
    <mvc:interceptor>
    <mvc:mapping path="/**" /> 所有请求都拦截
    <mvc:exclude-mapping path="/staticRescoures/**"/> 静态资源不拦截
    <bean class="org.sprigmvc.Interceptor.MyInterceptor2" />
    </mvc:interceptor>
    </mvc:interceptors> -->
    </beans>

  • 相关阅读:
    jQuery加载
    2.第一个flask web程序
    [转]前端懒加载以及预加载
    [转]当你在浏览器中输入 google.com 并且按下回车之后发生了什么?
    [转]如何让在FLASH不浮动在层之上
    逻辑回归基础梳理
    线性回归基础梳理
    [傻瓜式一步到位] 阿里云服务器Centos上部署一个Flask项目
    Java学习之"Hello World"
    JDK安装及Java环境变量配置
  • 原文地址:https://www.cnblogs.com/hzb462606/p/9142656.html
Copyright © 2020-2023  润新知