答案 0 :(得分:1)
为什么要先扫描文件。只需以正确的编码打开输入流(在您的示例中为windows-1255)并对内容进行流式传输。
顺便说一句。如果您正在编写HTTP服务器,则应注意不要处理字符串。所以StringBuffer不是一个好的选择
答案 1 :(得分:1)
尝试在jsp页面中将响应内容类型设置为UTF-8,元内容标记会有所帮助。
response.setContentType( 'UTF-8');
tResponse.append(“Content-Type:text / html; charset = utf-8 \ n”);
答案 2 :(得分:0)
您可能需要正确设置内容类型标头吗?此外,StringBuffer会在您加载图像时给您带来麻烦。