校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > html 中文亂碼 HTML超鏈接中文亂碼問題分析及解決方法

html 中文亂碼 HTML超鏈接中文亂碼問題分析及解決方法

熱門標簽:縣域地圖標注點 吃雞地圖標注設(shè)置 天津銷售電銷機器人公司 400電話申請好不好 邵陽市地圖標注app 400電話座機怎么辦理 南寧銷售外呼系統(tǒng)線路商 齊齊哈爾地圖標注地點 電銷機器人外呼失敗怎么回事
Vm中一個超鏈接URL需要拼接中文作為Get請求的參數(shù)。如果直接拼接,傳到后臺Action的參數(shù)對象中后取出會是亂碼,需要編碼后再拼接到URL上。
解決方法是在Action中添加一個成員變量,保存編碼后的中文參數(shù)。在vm頁面渲染時取出這個變量值,再拼接超鏈接。

在這里碰到的問題是:調(diào)用java.net.URLEncoder的encode()方法時,如果沒有顯示指定字符集參數(shù),那么URLEncoder會使用默認字符集。這個默認字符集在Eclipse里跑main()方法和在Tomcat里跑Web應(yīng)用,得到的結(jié)果不一樣,所以影響了編碼的結(jié)果。

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

/**
* Translates a string into <code>x-www-form-urlencoded</code>
* format. This method uses the platform'sdefault encoding
* as the encoding scheme to obtain thebytes for unsafe characters.
*
* @param s <code>String</code> to betranslated.
* @deprecated The resulting string mayvary depending on the platform's
* default encoding. Instead, use theencode(String,String)
* method to specify the encoding.
* @return the translated <code>String</code>.
*/
@Deprecated
public static String encode(String s) {
String str = null;
try {
str = encode(s, dfltEncName);
} catch(UnsupportedEncodingException e) {
// The system should always have theplatform default
}
return str;
}

方法的注釋中也說明了不建議使用的原因是,這個encode(String)方法依賴于平臺字符集。

標簽:延安 濟寧 贛州 日照 衡水 寧波 寧夏 海口

巨人網(wǎng)絡(luò)通訊聲明:本文標題《html 中文亂碼 HTML超鏈接中文亂碼問題分析及解決方法》,本文關(guān)鍵詞  html,中文,亂碼,HTML,超,鏈接,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《html 中文亂碼 HTML超鏈接中文亂碼問題分析及解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于html 中文亂碼 HTML超鏈接中文亂碼問題分析及解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 海安县| 乐都县| 百色市| 陆丰市| 镇平县| 绍兴县| 乌兰浩特市| 平江县| 长葛市| 海阳市| 天台县| 伊春市| 双峰县| 合水县| 和平县| 揭阳市| 宝山区| 连江县| 咸丰县| 巴林左旗| 崇义县| 阿坝县| 安乡县| 长垣县| 江陵县| 泰安市| 佳木斯市| 开鲁县| 永昌县| 恩施市| 思茅市| 青浦区| 左贡县| 庆安县| 休宁县| 达日县| 洛南县| 宁安市| 科技| 周至县| 凤山市|