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