六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 62|回复: 0

UTF-8乱码解决

[复制链接]

升级  10%

15

主题

15

主题

15

主题

秀才

Rank: 2

积分
65
 楼主| 发表于 2013-2-7 15:29:18 | 显示全部楼层 |阅读模式
解决乱码问题其实很简单,只有保证处理的过程中保证统一的编码格式就ok,是吧?
 
1.jsp页面中的设置
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>。。。。。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 俩写一个也行吧
 
 
2.页面提交到后台程序前进行编码(据说提交前系统要进行编码,如果是GBK的话就不用了吧)
<filter><filter-name>SetCharacterEncoding</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>SetCharacterEncoding</filter-name><url-pattern>*.jsp</url-pattern></filter-mapping> 
3.java文件(默认是UTF-8的吗,保险期间还是配置一下),项目属性
 


 
 
4.数据库
 
5.struts配置文件,影响通过post提交的数据
<constant name="struts.i18n.encoding" value="UTF-8" />
 
6.tomcat配置,只影响通过get请求的数据
URIEncoding="GBK"
<img alt="">
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表