JSP 为什么我使用的是字符流还会出现乱码
文本的编码是utf-8
<%@page language="java" import="java.util.*" pageEncoding="utf-8" %>
<%@page import="java.io.*"%>
<html>
<head>
<title>create Directory</title>
</head>
<body>
<%
try{
FileReader fileReader=new FileReader("e://JSP/ch07/contentread.txt");
BufferedReader bufferedReader=new BufferedReader(fileReader);
File file=new File("e://JSP/ch07/contentwrite.txt");
if(!file.exists()){
file.createNewFile();
}
FileWriter fileWriter=new FileWriter(file);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
String str=null;
while((str=bufferedReader.readLine())!=null){
bufferedWriter.write(str);
bufferedWriter.newLine();
bufferedWriter.flush();
}
bufferedWriter.close();
bufferedReader.close();
}catch(FileNotFoundException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}
%>
</body>
</html>