解析关于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 相关文章推荐
通过对php一些服务器端特性的配置加强php的安全
Oct 09 PHP
PHP中的CMS的涵义
Mar 11 PHP
PHP 危险函数解释 分析
Apr 22 PHP
smarty中post用法实例
Nov 28 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
Sep 22 PHP
PHP静态成员变量和非静态成员变量详解
Feb 14 PHP
thinkPHP实现签到功能的方法
Mar 15 PHP
PHP实现权限管理功能示例
Sep 22 PHP
PHP实现普通hash分布式算法简单示例
Aug 06 PHP
多个Laravel项目如何共用migrations详解
Sep 25 PHP
ThinkPHP5&amp;5.1框架关联模型分页操作示例
Aug 03 PHP
PHP文件打开关闭及读写操作示例解析
Aug 06 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
Get或Post提交值的非法数据处理
2006/10/09 PHP
hadoop常见错误以及处理方法详解
2013/06/19 PHP
php数组去重复数据示例
2014/02/25 PHP
Javascript 面向对象 继承
2010/05/13 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
JS中产生20位随机数以0-9为例也可以是a-z A-Z
2014/08/01 Javascript
让javascript加载速度倍增的方法(解决JS加载速度慢的问题)
2014/12/12 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
javascript获取系统当前时间的方法
2015/11/19 Javascript
jquery实现图片放大镜功能
2015/11/23 Javascript
JQuery中Ajax()的data参数类型实例分析
2015/12/15 Javascript
jquery日历插件e-calendar升级版
2016/11/10 Javascript
完美解决jQuery fancybox ie 无法显示关闭按钮的问题
2016/11/29 Javascript
浅析js的模块化编写 require.js
2016/12/07 Javascript
input获取焦点时底部菜单被顶上来问题的解决办法
2017/01/24 Javascript
JS按钮闪烁功能的实现代码
2017/07/21 Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
2017/11/20 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
js实现秒表计时器
2019/12/16 Javascript
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
Django中模版的子目录与include标签的使用方法
2015/07/16 Python
Python实现一个简单的验证码程序
2017/11/03 Python
python操作excel文件并输出txt文件的实例
2018/07/10 Python
Python字典的基本用法实例分析【创建、增加、获取、修改、删除】
2019/03/05 Python
Django使用redis缓存服务器的实现代码示例
2019/04/28 Python
在Pycharm中使用GitHub的方法步骤
2019/06/13 Python
让IE6、IE7、IE8支持CSS3的脚本
2010/07/20 HTML / CSS
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
早晨薰衣草在线女性精品店:Morning Lavender
2021/01/04 全球购物
外语系大学生自荐信范文
2014/03/01 职场文书
信用社竞聘演讲稿
2014/05/16 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
初中英语教学随笔
2015/08/15 职场文书
人生哲理妙语30条:淡写流年,笑过人生
2019/09/04 职场文书
python文件与路径操作神器 pathlib
2022/04/01 Python
MySQL 计算连续登录天数
2022/05/11 MySQL