(本例使用的數據庫是:MySql)
1.當你用流讀取文件或者從數據庫讀取數據時,取得的字符串的編碼要與頁面的一致,否則會亂碼
例如:































(假設頁面的編碼為UTF-8)
調用以上函數只需要傳遞一個完整的文件路徑就可以以字符串的形式讀取文件.
......
String str=FileOperation.readFile("d:\11.txt");
......
request.setAttribute("str",str);
......
String str=FileOperation.readFile("d:\11.txt");
......
request.setAttribute("str",str);
......
則頁面用requset.getAttribute("str")取得的中文字符將會是亂碼.
解決方案:
將上段取中文字符串的代碼改成:














