0
点赞
收藏
分享

微信扫一扫

解决servlet向浏览器响应时的中文乱码

穆熙沐 2022-03-26 阅读 97
java

当我们使用servlet向前端发送数据的时候会发现有乱码如下图
在这里插入图片描述
在这里插入图片描述通过查看编码默认格式为ISO-8859-1
在这里插入图片描述
在这里插入图片描述对此我们可以把编码格式设置为UTF-8
在这里插入图片描述但是查看结果发现还是有乱码,原因是这种方式只是改变了服务器的编码格式,而浏览器的编码格式不是UTF-8
在这里插入图片描述
对此我们可以设置响应头格式为UTF-8

在这里插入图片描述
在这里插入图片描述
但是上述方法还是需要两行代码,现在还有一种方法只需要一行代码

 response.setContentType("text/html;charset=UTF-8");

在这里插入图片描述
在这里插入图片描述

举报

相关推荐

0 条评论