zoukankan      html  css  js  c++  java
  • 全面解析java编码问题

    1.web.xml文件里配置
    <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.数据库配置文件 url加上useUnicode=true&characterEncoding=utf8

    3.tomcat的server.xml添加URIEnCoding=utf-8

    4.servelt处理请求处添加request.setCharacterEncoding("utf-8")
    response.setContentType("text/html;charset=utf-8");
    response.setCharacterEncoding("UTF-8")

    5.html jsp ftl 等页面设置
    html页面

    在页面的<head>标签内添加<meta>标签,内容如下

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> (建议这个)

    或者

    <meta charset="utf-8">

    jsp页面

    在jsp页面的顶部加上以下代码,重点是charset=UTF-8和pageEncoding="UTF-8"

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

    同时在<head>标签下添加<meta>标签,代码如下

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    6.建表时指定utf-8格式

  • 相关阅读:
    Entity Framework4.0 (一)概述(EF4 的Database First方法)
    开园第一篇,Hello cnBlog
    汇编学习笔记32
    汇编学习笔记25
    汇编学习笔记33
    汇编学习笔记28
    汇编学习笔记29,30
    汇编学习笔记23
    汇编学习笔记27
    汇编学习笔记31
  • 原文地址:https://www.cnblogs.com/wgj-master/p/8405400.html
Copyright © 2011-2022 走看看