java servlet出现中文乱码怎么办?
2个回答
展开全部
response.setContentType("text/html;charset=UTF-8;pageEncoding=UTF-8");
这个要在servlet的方法中的第一行,你先进行response的转换就可以了,改成
response.setContentType("text/html;charset=UTF-8;pageEncoding=UTF-8");//放到这
PrintWriter out=response.getWriter();
//从这里
response.setCharacterEncoding("UTF-8");
out.println("<HTML>");
out.println("<BODY>");
out.println("Simple servlet");
out.println("中国");
out.println("</body> </html>");
这个要在servlet的方法中的第一行,你先进行response的转换就可以了,改成
response.setContentType("text/html;charset=UTF-8;pageEncoding=UTF-8");//放到这
PrintWriter out=response.getWriter();
//从这里
response.setCharacterEncoding("UTF-8");
out.println("<HTML>");
out.println("<BODY>");
out.println("Simple servlet");
out.println("中国");
out.println("</body> </html>");
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询