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

 更新时间:2013年06月24日 09:40:02   作者:  
本篇文章是对关于java,php以及html的所有文件编码与乱码的处理方法进行了详细的总结与介绍,需要的朋友参考下

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 中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组来使用,或列表(矢量),散列表(是图的一种实现),字典,集合,栈,队列以及更多可能性。因为可以用另一个 PHP 数组作为值,也可以很容易地模拟树。
    2008-08-08
  • 为Plesk PHP7启用Oracle OCI8扩展方法总结

    为Plesk PHP7启用Oracle OCI8扩展方法总结

    在本篇文章里小编给大家总结了关于为Plesk PHP7启用Oracle OCI8扩展方法和相关代码,需要的朋友们学习下。
    2019-03-03
  • php根据一个给定范围和步进生成数组的方法

    php根据一个给定范围和步进生成数组的方法

    这篇文章主要介绍了php根据一个给定范围和步进生成数组的方法,涉及php针对数组的遍历技巧,需要的朋友可以参考下
    2015-06-06
  • PHP中的output_buffering详细介绍

    PHP中的output_buffering详细介绍

    这篇文章主要介绍了PHP中的output_buffering详细介绍,本文讲解了output buffering的一些高级用法,需要的朋友可以参考下
    2014-09-09
  • PHP 文件编程综合案例-文件上传的实现

    PHP 文件编程综合案例-文件上传的实现

    本篇文章是对PHP中文件上传的实现代码进行了详细的分析介绍,需要的朋友参考下
    2013-07-07
  • PHP实现字符串的全排列详解

    PHP实现字符串的全排列详解

    在本篇文章里小编给大家整理了关于PHP实现字符串的全排列的相关知识点内容,需要的朋友们学习参考下。
    2019-04-04
  • php array_intersect()函数使用代码

    php array_intersect()函数使用代码

    array_intersect() 返回一个数组,该数组包含了所有在 array1 中也同时出现在所有其它参数数组中的值。注意键名保留不变。
    2009-01-01
  • php笔记之常用文件操作

    php笔记之常用文件操作

    php文件操作是phper必须掌握的 虽然用到的机会比较少,现在整理一下学习的笔记代码有详细的注释 看起来应该没问题的。
    2010-10-10
  • 基于PHP实现端口批量查询工具

    基于PHP实现端口批量查询工具

    这篇文章主要为大家详细介绍了如何基于PHP实现端口批量查询工具,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以了解一下
    2024-03-03
  • PHP中返回引用类型的方法

    PHP中返回引用类型的方法

    这篇文章主要介绍了PHP中返回引用类型的方法,这是个比较容易混淆的概念,如果不是出于某些特殊的原因,建议还是不要使用,需要的朋友可以参考下
    2015-04-04

最新评论