zoukankan      html  css  js  c++  java
  • 2021-5-17 日报博客

    个人博客

    1.学到的东西

    17-SpringMVC的请求-获得请求参数-静态资源访问的开启(应用)

    当有静态资源需要加载时,比如jquery文件,通过谷歌开发者工具抓包发现,没有加载到jquery文件,原因是SpringMVC的前端控制器DispatcherServlet的url-pattern配置的是/,代表对所有的资源都进行过滤操作,我们可以通过以下两种方式指定放行静态资源:

    •在spring-mvc.xml配置文件中指定放行的资源

    <mvc:resources mapping="/js/**"location="/js/"/>

    •使用<mvc:default-servlet-handler/>标签

    <!--开发资源的访问-->
        <!--<mvc:resources mapping="/js/**" location="/js/"/>
        <mvc:resources mapping="/img/**" location="/img/"/>-->
    
        <mvc:default-servlet-handler/>
    

    18-SpringMVC的请求-获得请求参数-配置全局乱码过滤器(应用)

    当post请求时,数据会出现乱码,我们可以设置一个过滤器来进行编码的过滤。

    <!--配置全局过滤的filter-->
        <filter>
            <filter-name>CharacterEncodingFilter</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>
        </filter>
        <filter-mapping>
            <filter-name>CharacterEncodingFilter</filter-name>
            <url-pattern>/*</url-pattern>
        </filter-mapping>
    

    2.明日计划

    获得请求参数-参数绑定注解@RequestParam(应用)

    3.遇到的问题

  • 相关阅读:
    Qt技巧、常用第三方库包含(qmake的.pro文件、CMakeLists.txt文件)
    STL资源
    debian 9 安装node angular
    debian 9 安装jenkins
    Consul 入门操作
    Docker 部署 postgresql 与 pgadmin4
    Docker File 与 Docker Compose
    Centos jdk
    Angular7 路由
    Centos Supervisor
  • 原文地址:https://www.cnblogs.com/gongyunlong-blogs/p/14912143.html
Copyright © 2011-2022 走看看