http服务器实现,页面显示不正常

时间:2011-01-01 17:12:41

标签: java http reactor

3 个答案:

答案 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会在您加载图像时给您带来麻烦。