servlet 中 out.println("中文") 乱码 问题

转载 2010年07月06日 12:41:00

写个servlet ,实现 采用alert()方式给用户提示一些信息,然后正常转向 (该功能后加的)

在servlet中 PrintWriter out = response.getWriter();

out.println("<script language='javascript'>");
out.println("alert('" + msg + "');");
out.println("window.location='" + url + "'");
out.println("</script>");

结果alert()的中文是乱码 试了 msg = new String(msg.getBytes("utf-8"),"gb2312"); 多种编码 仍是乱码"?"

解决方法: 把response的字符编码类型设置一下就好了

在servlet 中 加个

response.setCharacterEncoding("GBK");     或是

String CONTENT_TYPE = "text/html; charset=GBK";

response.setContentType(CONTENT_TYPE);

servlet中out.print打印出乱码问题的解决

写个servlet ,实现 采用alert()方式给用户提示一些信息,然后正常转向 (该功能后加的) 在servlet中 PrintWriter out = response.getWriter()...
  • rae8422
  • rae8422
  • 2012年10月09日 12:34
  • 7075

System.out.println() 输出中文乱码

System.out.println() 输出中文乱码 class Hello { public static void main(String[] args) { String...
  • pkuyjxu
  • pkuyjxu
  • 2012年04月24日 14:55
  • 6145

servlet中out.print打印js的alert弹出框出乱码问题的解决

servlet中采用javascript的alert()方式给用户提示一些信息时,该信息出现中文乱码的解决方法: 在servlet中 PrintWriter out = response.get...
  • psh1234
  • psh1234
  • 2016年07月16日 19:40
  • 3122

后台out.println向jsp页面推送中文时乱码

项目中有个判断session是否有效的功能,若session失效时,当用户点击其他需要访问到后台的链接时,则会alert出session失效的提示语句。然而在刷新列表时,用到了window.locat...
  • bossin2014
  • bossin2014
  • 2017年10月13日 10:09
  • 108

解决servlet中out.print()跳转alert框中文乱码问题

解决servlet中out.print()跳转alert框中文乱码问题 解决方法就是在: 下图黄色背景代码里添加画红色下划线的代码:...
  • zhjw009
  • zhjw009
  • 2013年03月16日 01:48
  • 1968

servlet 中 out.println("中文") 乱码 问题

写个servlet ,实现 采用alert()方式给用户提示一些信息,然后正常转向 (该功能后加的)在servlet中 PrintWriter out = response.getWriter();o...
  • yingwen_lv625
  • yingwen_lv625
  • 2010年07月06日 12:41
  • 4504

paip.System.out.println乱码解决

paip.System.out.println乱码解决  作者Attilax , 1466519819@qq.com 在使用    System.out.println("汉字");运行时出现乱码...
  • attilax
  • attilax
  • 2012年10月19日 23:52
  • 3164

servlet 中 printWriter打印到页面内容 中文乱码

Servlet输出 Servlet可以用两种方式向浏览器输出内容: 字节流方式 —— 输出到response.getOutputStream()。一般用来输出二进制内容,例如图片。字符流方...
  • dingxingmei
  • dingxingmei
  • 2015年11月05日 18:20
  • 3505

Servlet——表单中的中文请求遇到的乱码问题解决

最近在学servlet,遇到了一些问题都将记录在这里 对于表单中的中文请求乱码问题,无非就是在doPost()方法里加上 request.setCharacterEncoding("utf-8")...
  • Laurinda_x
  • Laurinda_x
  • 2015年12月20日 14:31
  • 786

jboss 7 log输出包含System.out.println输出,并且中文为乱码

使用logger输出的中文正常显示,但是System.out.println中如果包含中文的话,就会显示乱码。 我是这样解决的。 在%JBOSS_HOME%/bin/standalone.conf...
  • mmoooodd
  • mmoooodd
  • 2014年01月07日 14:44
  • 1584
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:servlet 中 out.println("中文") 乱码 问题
举报原因:
原因补充:

(最多只允许输入30个字)