解析关于java,php以及html的所有文件编码与乱码的处理方法汇总


Posted in PHP onJune 24, 2013

php文件中在乱码(如a.php文件在浏览器乱码):
header("Content-Type:text/html;charset=utf-8")是设置网页的。
mysql_query("set names utf-8")设置数据库的。

java中的struts:
中文乱码问题一般是指当请求参数有中文时,无法在Action中得到正确的中文。Struts2中有2种办法可以解决这个问题:
设置JSP页面的pageEncoding=”utf-8”,就不会出现中文乱码;
如果JSP页面的pageEncoding=”GBK”,那么需要修改struts.i18n.encoding=GBK,在struts.xml中加入如下语句进行修改。

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.i18n.encoding" value="GBK"/>
……
</struts>

上面2种方法可以解决POST请求中的中文参数,但是GET请求中的中文参数不能解决,GET请求中的中文参数的乱码需要通过修改Tomcat的server.xml文件来解决,修改如下内容,加入URIEncoding=”GBK”:<Connector port="8080"  …… URIEncoding="GBK"/>
PHP 相关文章推荐
PHP5中MVC结构学习
Oct 09 PHP
学习php笔记 字符串处理
Oct 19 PHP
合格的PHP程序员必备技能
Nov 13 PHP
php邮箱地址正则表达式验证
Nov 13 PHP
Laravel实现自定义错误输出内容的方法
Oct 10 PHP
PHP数据的提交与过滤基本操作实例详解
Nov 11 PHP
thinkPHP交易详情查询功能详解
Dec 02 PHP
[原创]php实现 data url的图片生成与保存
Dec 04 PHP
PHP中CheckBox多选框上传失败的代码写法
Feb 13 PHP
解析 thinkphp 框架中的部分方法
May 07 PHP
Thinkphp 框架扩展之类库扩展操作详解
Apr 23 PHP
浅谈PHP中的那些魔术常量
Dec 02 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
Jun 24 #PHP
探讨:php中在foreach中使用foreach ($arr as &amp;$value) 这种类型的解释
Jun 24 #PHP
PHP中的函数-- foreach()的用法详解
Jun 24 #PHP
解析php框架codeigniter中如何使用框架的session
Jun 24 #PHP
PHP错误提示的关闭方法详解
Jun 23 #PHP
关于更改Zend Studio/Eclipse代码风格主题的介绍
Jun 23 #PHP
关于zend studio 出现乱码问题的总结
Jun 23 #PHP
You might like
浅析iis7.5安装配置php环境
2015/05/10 PHP
php获取图片信息的方法详解
2015/12/10 PHP
基于PHP如何把汉字转化为拼音
2015/12/11 PHP
用Jquery实现多级下拉框无刷新的联动
2010/12/22 Javascript
商城常用滚动的焦点图效果代码简单实用
2013/03/28 Javascript
js简单实现用户注册信息的校验代码
2013/11/15 Javascript
js制作可以延时消失的菜单
2017/01/13 Javascript
详解Vue组件之间的数据通信实例
2017/06/17 Javascript
React Native 环境搭建的教程
2017/08/19 Javascript
利用vscode调试编译后的js代码详解
2018/05/14 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
Angular5中提取公共组件之radio list的实例代码
2018/07/10 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
vue src动态加载请求获取图片的方法
2018/10/17 Javascript
详解小程序设置缓存并且不覆盖原有数据
2019/04/15 Javascript
微信小程序实现写入读取缓存详解
2019/08/30 Javascript
浅析Vue下的components模板使用及应用
2019/11/27 Javascript
微信小程序利用云函数获取手机号码
2019/12/17 Javascript
JS数组方法reduce的用法实例分析
2020/03/03 Javascript
CentOS安装pillow报错的解决方法
2016/01/27 Python
python实现应用程序在右键菜单中添加打开方式功能
2017/01/09 Python
Python实现简易过滤删除数字的方法小结
2019/01/09 Python
python中时间转换datetime和pd.to_datetime详析
2019/08/11 Python
python中删除某个元素的方法解析
2019/11/05 Python
Pytorch 计算误判率,计算准确率,计算召回率的例子
2020/01/18 Python
纯CSS3打造动感漂亮时尚的扇形菜单
2014/03/18 HTML / CSS
快速创建 HTML5 Canvas 电信网络拓扑图的示例代码
2018/03/21 HTML / CSS
美国轻奢时尚购物网站:REVOLVE(支持中文)
2020/07/18 全球购物
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
董事长岗位职责
2013/11/30 职场文书
四年的个人工作自我评价
2013/12/10 职场文书
小学生防溺水广播稿
2014/01/12 职场文书
商场总经理岗位职责
2014/02/03 职场文书
收银员岗位职责
2014/02/07 职场文书
禁止酒驾标语
2014/06/25 职场文书
用Python将库打包发布到pypi
2021/04/13 Python