解析关于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 相关文章推荐
为IP查询添加GOOGLE地图功能的代码
Aug 08 PHP
php curl模拟post提交数据示例
Dec 31 PHP
实现PHP多线程异步请求的3种方法
Jan 17 PHP
CI框架中zip类应用示例
Jun 17 PHP
php生成随机颜色的方法
Nov 13 PHP
php中使用base HTTP验证的方法
Apr 20 PHP
php中smarty实现多模版网站的方法
Jun 11 PHP
php实现统计目录文件大小的函数
Dec 25 PHP
利用PHPStorm如何开发Laravel应用详解
Aug 30 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
Mar 21 PHP
php抽象类和接口知识点整理总结
Aug 02 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
Oct 21 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
joomla内置的表单验证功能使用方法
2010/06/11 PHP
PHP+jQuery 注册模块开发详解
2014/10/14 PHP
Smarty3配置及入门语法
2017/02/22 PHP
IE bug table元素的innerHTML
2010/01/11 Javascript
jQuery 处理表单元素的代码
2010/02/15 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
2013/11/15 Javascript
javascript获取ckeditor编辑器的值(实现代码)
2013/11/18 Javascript
js生成的验证码的实现与技术分析
2014/09/17 Javascript
仿淘宝TAB切换搜索框搜索切换的相关内容
2014/09/21 Javascript
jQuery实现将页面上HTML标签换成另外标签的方法
2015/06/09 Javascript
JS学习之表格的排序简单实例
2016/05/16 Javascript
Bootstrap Table使用方法详解
2016/08/01 Javascript
jQuery easyui刷新当前tabs的方法
2016/09/23 Javascript
JS限制输入框输入的实现代码
2018/07/02 Javascript
react 组件传值的三种方法
2019/06/03 Javascript
JS数组转字符串实现方法解析
2020/09/04 Javascript
vue动态合并单元格并添加小计合计功能示例
2020/11/26 Vue.js
[01:01:31]2018DOTA2亚洲邀请赛3月29日小组赛B组 Mineski VS paiN
2018/03/30 DOTA
使用Python设置tmpfs来加速项目的教程
2015/04/17 Python
python简单实现刷新智联简历
2016/03/30 Python
python非递归全排列实现方法
2017/04/10 Python
Python3监控疫情的完整代码
2020/02/20 Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
2020/04/15 Python
python 实现rolling和apply函数的向下取值操作
2020/06/08 Python
Mamas & Papas沙特阿拉伯:英国最受欢迎的婴儿品牌
2017/11/20 全球购物
网上蛋糕店创业计划书
2014/01/24 职场文书
触摸春天教学反思
2014/02/03 职场文书
安全生产计划书
2014/05/04 职场文书
建筑投标担保书
2014/05/20 职场文书
医院见习报告范文
2014/11/03 职场文书
2014年药剂科工作总结
2014/11/26 职场文书
投诉书格式范本
2015/07/02 职场文书
家庭聚会祝酒词
2015/08/11 职场文书
总结Python变量的相关知识
2021/06/28 Python
Windows Server 2019 安装DHCP服务及相关配置
2022/04/28 Servers
国际最新研究在陨石中发现DNA主要成分 或由陨石带来地球
2022/04/29 数码科技