Java亂碼

1、頁面編碼html

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>java

2、URL中的亂碼mysql

  改tomcat中server.xml中Connector的port=「8080」,加上一個 URIEncoding=」utf-8」web

3、配置過濾器,指定全部請求的編碼spring

  (1)配置spring的編碼過濾器,爲了防止spring中post方式提交的時候中文亂碼,方法:修改web.xml文件,添加spring的編碼過濾器sql

View Code
  (2)配置編碼過濾器,方法:先建立filter類,再修改web.xml文件,注意的是放在spring的編碼過濾器以後數據庫

  filter類:tomcat

View Code
  修改web.xml,添加以下配置:mvc

View Codeide

4、文件編碼

  將文件另存爲utf-8格式

5、數據庫編碼

  鏈接字符串指定編碼格式

public static String URL="jdbc:mysql://127.0.0.1:3306/mvcdb?useUnicode=true&characterEncoding=UTF-8"

相關文章
相關標籤/搜索