response.setCharacterEncoding("UTF-8")不生效的原因及解决方法
来源:互联网 发布:淘宝禁售商品答案 编辑:程序博客网 时间:2024/05/29 16:26
本文主要介绍javaEE中FirstServlet通过request.getRequestDispatcher方式跳转到SecondServlet后 response.setCharacterEncoding("UTF-8")不生效的原因及解决方法。
原因:
1. request.getRequestDispatcher方式跳转到SecondServlet后,FirstServlet与SecondServlet共有同一个response。
2. response.setCharacterEncoding(“UTF-8”)语句执行之前执行了response.getWriter()语句。
基于以上两点原因,即使SecondServlet中response.setCharacterEncoding(“UTF-8”)语句执行之前没有执行了response.getWriter()语句,但是FirstServlet中执行了response.getWriter()语句,同样会使response.setCharacterEncoding(“UTF-8”)不生效。
错误写法:
PrintWriter out = response.getWriter();response.setCharacterEncoding("UTF-8");
正确写法:
response.setCharacterEncoding("UTF-8");PrintWriter out = response.getWriter();
阅读全文
0 0
- response.setCharacterEncoding("UTF-8")不生效的原因及解决方法
- response乱码 response.setCharacterEncoding("UTF-8")不生效的原因及解决方法
- response的setCharacterEncoding
- response的setCharacterEncoding方法
- request.setCharacterEncoding("UTF-8")的作用
- request.setCharacterEncoding(“utf-8”)
- 码农小汪-JavaEE乱码 response.setCharacterEncoding 入URIEncoding="utf-8" response.setContentType
- jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")详
- jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")详
- JSP中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")详
- jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")
- jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")
- 【转】jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")
- 【转】jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")
- response乱码的问题及setCharacterEncoding()与setContentType()区别
- JSP response.sendRedirect不跳转的原因分析及解决
- jsp response.sendRedirect不跳转的原因分析及解决
- response和request的setCharacterEncoding
- jrebel6 启动时报error:JRebel bootclasspath not specified!
- MFC子窗口和父窗口
- python中optparse模块用法
- zTree-jQuery树插件
- 【最大流 && 拆点限流】POJ
- response.setCharacterEncoding("UTF-8")不生效的原因及解决方法
- 散列表(下)——分离链接法
- adb无法识别安卓设备
- kotlin学习之旅
- 关于EL表达式中requestScope和param区别
- eclipse 摁住ctrl 键卡死
- Python模块在linux服务器上的下载安装(无sudo权限)
- Java:程序执行流程+命令行获取命令
- File对象