BufferedReader reader = new BufferedReader(new FileReader(ef));
在jsp页面展示读取文本后中文乱码改为
InputStreamReader isr = new InputStreamReader(new FileInputStream(ef), "UTF-8");
BufferedReader reader = new BufferedReader(isr);
完美解决
原因:InputStreamReader和BufferedReader都继承自Reader,而BufferedReader的构造器又是Reader.