国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

解析關(guān)于java,php以及html的所有文件編碼與亂碼的處理方法匯總

2024-05-04 23:11:19
字體:
供稿:網(wǎng)友

php文件中在亂碼(如a.php文件在瀏覽器亂碼):
header("Content-Type:text/html;charset=utf-8")是設(shè)置網(wǎng)頁的。
mysql_query("set names utf-8")設(shè)置數(shù)據(jù)庫的。

java中的struts:
中文亂碼問題一般是指當請求參數(shù)有中文時,無法在Action中得到正確的中文。Struts2中有2種辦法可以解決這個問題:
設(shè)置JSP頁面的pageEncoding=”utf-8”,就不會出現(xiàn)中文亂碼;
如果JSP頁面的pageEncoding=”GBK”,那么需要修改struts.i18n.encoding=GBK,在struts.xml中加入如下語句進行修改。

復(fù)制代碼 代碼如下:


<?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 value="GBK"/>
……
</struts>


上面2種方法可以解決POST請求中的中文參數(shù),但是GET請求中的中文參數(shù)不能解決,GET請求中的中文參數(shù)的亂碼需要通過修改Tomcat的server.xml文件來解決,修改如下內(nèi)容,加入URIEncoding=”GBK”:<Connector port="8080" …… URIEncoding="GBK"/>

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 平陆县| 彭山县| 临邑县| 台山市| 新竹县| 贡嘎县| 通榆县| 大关县| 上犹县| 巴东县| 太和县| 大方县| 同心县| 敦化市| 平武县| 赤水市| 苍溪县| 多伦县| 永宁县| 遵义市| 云南省| 柘城县| 乌兰县| 镇江市| 辽阳县| 绥阳县| 安康市| 德庆县| 旌德县| 昭觉县| 顺平县| 黎川县| 秭归县| 上犹县| 临海市| 永善县| 卢湾区| 万宁市| 耿马| 娄烦县| 青州市|