• 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.遇到的问题

  • 相关阅读:
    【Beta】 第一次Daily Scrum Meeting
    团队作业8——Beta版本冲刺计划及安排
    团队作业7-Alpha冲刺之事后诸葛亮
    团队作业6——展示博客(Alpha)
    团队作业5——测试与发布(Alpha版本)
    【Alpha】——Seventh Scrum Meeting
    敏捷冲刺日志集合帖
    【Alpha】——Sixth Scrum Meeting
    【Alpha】——Fifth Scrum Meeting
    HTTP 协议(2)
  • 原文地址:https://www.cnblogs.com/gongyunlong-blogs/p/14912143.html
Copyright © 2020-2023  润新知