如何解决Java Servlet输出中文乱码的问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计516个文字,预计阅读时间需要3分钟。
1. 现象:字节数流向浏览器输出中文,可能乱码(IE低版本)。 java private void byteMethod(HttpServletResponse response) throws IOException, UnsupportedEncodingException { String date=你好; ServletOutputStream outputStream=response.getOutputStream(); outputStream.write(date.getBytes(UTF-8)); }
1.现象:字节流向浏览器输出中文,可能会乱码(IE低版本)
private void byteMethod(HttpServletResponse response) throws IOException, UnsupportedEncodingException { String date = "你好"; ServletOutputStream outputStream = response.getOutputStream(); outputStream.write(date.getBytes(); }
原因:服务器端和浏览器端的编码格式不一致。
本文共计516个文字,预计阅读时间需要3分钟。
1. 现象:字节数流向浏览器输出中文,可能乱码(IE低版本)。 java private void byteMethod(HttpServletResponse response) throws IOException, UnsupportedEncodingException { String date=你好; ServletOutputStream outputStream=response.getOutputStream(); outputStream.write(date.getBytes(UTF-8)); }
1.现象:字节流向浏览器输出中文,可能会乱码(IE低版本)
private void byteMethod(HttpServletResponse response) throws IOException, UnsupportedEncodingException { String date = "你好"; ServletOutputStream outputStream = response.getOutputStream(); outputStream.write(date.getBytes(); }
原因:服务器端和浏览器端的编码格式不一致。

