zoukankan      html  css  js  c++  java
  • 2017/2/10springMVC中文乱码问题

    springMVC中文乱码问题

    一:从jsp传到后台控制出现的乱码有以下两个方面:

    1.当提交方式为get的时候(因为字符拦截器无法拦截get):

    修改方法为:

    再改工程里的tomcat的配置文件server.xml

    Connector的端口号为(8080)port=8080 标签增加useBodyEncodingForURI="true"属性即可

    2:当提交的方式为post的时候:

    所先在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>*.do</url-pattern>
     </filter-mapping>

    关键点:记得放在web.xml的开头  而且新手在不熟悉的文件配置器的时候要照copy该配置,因为有些文件拦截器是针对其他的项目

    关键点2: 这个路径的映射***************目的是在执行.do请求的时候,强制规定编码是UTF-8

    <filter-mapping>
      <filter-name>encodingFilter</filter-name>
      <url-pattern>*.do</url-pattern>
     </filter-mapping>

    其他:Oracle非中文字符 ,界面非中文字符 请参考其他文档

  • 相关阅读:
    [转]Massive Model Rendering Techniques
    OpenCASCADE Texture Mapping
    RvmTranslator6.1
    Virtual Reality: Immersive Yourself In Your 3D Mockup
    OpenCascade Sweep Algorithm
    OpenCASCADE Trihedron Law
    OpenCascade Law Function
    javascript函数式编程和链式优化
    尾调用和尾递归
    箭头函数
  • 原文地址:https://www.cnblogs.com/hpj1038361347/p/6378134.html
Copyright © 2011-2022 走看看