• web.xml配置


    <!-- 使项目扫描多个xml文件 ,必须添加监听器-->
        <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>
                classpath:spring/ssspring-*.xml,
                classpath:spring/spring-*.xml
            </param-value>
        </context-param>
        <listener>
            <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>
    View Code

    添加springMVC

        <!--配置DispatherServlet -->
        <servlet>
            <servlet-name>SpringMVC</servlet-name>
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
            <!--配置SpringMVC需要加载的配置文件 spring-dao.xml,spring-service.xml,spring-web.xml 
                Mybatis==>Spring==>SpringMVC -->
            <init-param>
                <param-name>contextConfigLocation</param-name>
                <param-value>
                    classpath:spring/spring-*.xml<!--同时加载多个xml文件 -->
                    <!-- ,classpath:spring/ssspring-*.xml -->
                </param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
            <servlet-name>SpringMVC</servlet-name>
            <!--默认拦截所有的请求 -->
            <url-pattern>/</url-pattern>
        </servlet-mapping>
    View Code

    默认访问的jsp文件

    <welcome-file-list>
            <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>
    View Code

    错误页面配置

      <error-page>  
          <error-code>401</error-code>  
          <location>/views/error/payError.jsp</location>  
      </error-page>  
      <error-page>  
          <error-code>403</error-code>  
          <location>/views/common/jsp/error.jsp</location>  
      </error-page>  
      <error-page>  
          <error-code>404</error-code>  
          <location>/views/error/payError.jsp</location>  
      </error-page>  
      <error-page>  
          <error-code>500</error-code>
          <location>/views/error/payError.jsp</location>  
      </error-page> 
    View Code

    通过类org.springframework.web.filter.CharacterEncodingFilter,定义request和response的编码。

        <filter>
            <filter-name>encodingFilter</filter-name>
            <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
            <init-param>
                <param-name>encoding</param-name>
                <param-value>UTF-8</param-value>
            </init-param>
            <init-param>
                <param-name>forceEncoding</param-name>
                <param-value>true</param-value>
            </init-param>
        </filter>
        <filter-mapping>
            <filter-name>encodingFilter</filter-name>
            <url-pattern>/*</url-pattern>
        </filter-mapping>
    View Code

     加载log4j.properties文件

    <context-param>

    <param-name>log4jConfigLocation</param-name>

    <param-value>WEB-INF/classes/log4j.properties</param-value>

    </context-param>

    <!-- Spring刷新Log4j配置文件变动的间隔,单位为毫秒 -->

    <context-param>

    <param-name>log4jRefreshInterval</param-name>

    <param-value>10000</param-value>

    </context-param>

    <listener>

    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>

    </listener>

  • 相关阅读:
    浅谈Java 8的新特性和使用场景
    Oracle下通过EXPDP导出某用户下的所有表,实例
    官网下载I.MX6参考手册
    TFTP服务开启
    二、 U-Boot 命令使用
    CP15协处理器
    Linux内核配置Kconfig语法
    M.2接口是如何辨别插入的SSD是SATA协议还是NVME协议?
    SSH 服务开启
    一 、 UBOOT简介
  • 原文地址:https://www.cnblogs.com/qypx520/p/5849239.html
Copyright © 2020-2023  润新知