使用PrintWriter out=response.getWriter();输出script脚本时乱码解决

时间:2022-04-10 18:53:12

使用PrintWriter out=response.getWriter();输出script脚本时乱码解决

最近遇到了一个奇怪的事情,仅仅用out.print("<script type='text/javascript'>alert('download success');</script>");

输出一个alert语句时就乱码,明明设置了字符的编码格式为UTF-8,response.setCharacterEncoding("UTF-8"),但alert出来的

还是乱码,最后给script加上一个type类型就不乱码了

使用PrintWriter out=response.getWriter();输出script脚本时乱码解决

原文博客的链接地址:https://cnblogs.com/qzf/