zoukankan      html  css  js  c++  java
  • spring提供的解决中文乱码方案

    在表单提交时,如果遇到中文符号会出现乱码问题。

    Spring提供一个CharacterEncodingFilter过滤器,可用于解决乱码问题。

    CharacterEncodingFilter使用的时候要注意以下问题:

    1. 表单数据以post提交;

    2. 在web.xml中配置CharacterEncodingFilter过滤器;

    3. 页面编码和过滤器指定编码要保持一致。

    使用spring的前提下在web.xml中配置以下代码:

    <!-- 编码处理过滤器 -->
    <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>
  • 相关阅读:
    PAT 1025. 反转链表 (25)
    PAT 1024. 科学计数法 (20)
    PAT 1076. Forwards on Weibo (30)
    C++——cout输出小数点后指定位数
    PTA 06-图3 六度空间 (30分)
    PTA 06-图2 Saving James Bond
    PTA
    浙大PTA
    浙大PTA
    随机密码生成
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/4793800.html
Copyright © 2011-2022 走看看