程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> JSP頁面亂碼的5種解決方法

JSP頁面亂碼的5種解決方法

編輯:關於JSP

JSP編程中網頁顯示出現亂碼的情況,基本可以歸為5類:

1. JSP頁面顯示亂碼。

2. Servlet接收Form/Request傳遞的參數時顯示為亂碼

3. JSP接收Form/Request傳遞的參數時顯示為亂碼

4. 用<jsp:forward page="catalog2.html"></jsp:forward>時頁面顯示亂碼

5. 數據庫存取的時候產生亂碼。

下面給出全部解決方法:

步驟/方法

1. JSP頁面顯示亂碼。

第一種為在頁面的開頭加上:

<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>

注:有時候如果不再頁面開頭加上這句,則頁面中無法保存中文字符,並提示:中文字符在不能被iso-8859-1字符集mapped,這是由於默認情況下,JSP是用iso-8859-1來編碼的,可以在Window->Preferences->General->Content Type選項下,在右邊的窗口選擇Text->Jsp,然後在下面的Default Encoding由默認的iso-8859-1改為GBK,然後點擊update即可解決。

本欄目

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved