通常,在涉及到中文的JSP頁(yè)面中,要根據(jù)不同的情形進(jìn)行相應(yīng)的編碼變換:
要使JSP頁(yè)面能正確顯示中文,在JSP頁(yè)面中加入:
<%@ page contentType="text/html;charset=GB2312"%>
要使JSP頁(yè)面正確接收來(lái)自上一個(gè)頁(yè)面提交的含中文信息的表單,以及從數(shù)據(jù)庫(kù)或是文件中正確讀出中文信息,就需要將得到的字符串進(jìn)行代碼轉(zhuǎn)換如:
String str=new String(str.getBytes("ISO-8859-1"),"GBK");
而當(dāng)JSP向數(shù)據(jù)庫(kù)或文件中寫入中文字符時(shí),就要用相反的方式轉(zhuǎn)換,如:
String str=new String(str.getBytes("GBK"),"ISO-8859-1");
jsp文件編碼轉(zhuǎn)換工具使用方法
1、將需要轉(zhuǎn)換的jsp文件放進(jìn)com\test\fileconvertorexample\source文件夾
2、運(yùn)行start.bat
3、輸入轉(zhuǎn)換策略(會(huì)有提示)
4、等待轉(zhuǎn)換完成,轉(zhuǎn)換結(jié)果在com\test\fileconvertorexample\target文件夾
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版