servlet 中 out.println("中文") 乱码 问题
2010-07-06 12:41
387 查看
写个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中 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.println("Name:");输出出现乱码
- java程序System.out.println()中文乱码,很奇怪的问题,知道朋友给我留言告诉我!
- response.addHeader("Content-Disposition","attachment; filename="+filename)中的中文乱码问题
- Qt creator的"纯c/c++项目"输出中文乱码的问题
- <a href=""></a>传参数到servlet,中文字段乱码的问题
- response.addHeader("Content-Disposition","attachment; filename="+filename)中的中文乱码问题
- 写了一个查询数据库的程序,不熟的Tomcat6。查询条件为英文时运行正常,为中文时出现乱码。后在tomcap的server.xml中加入useBodyEncodingForURI="true解决了问题
- Intellij IDEA System.out.println输出中文乱码问题
- request.getRequestDispatcher("").forward()中文乱码问题
- JSP关于request.getParameter("");中文乱码问题
- request.getRequestDispatcher("").forward()中文乱码问题
- 解决var url="xxx&参数名="+“中文参数”; 传到后台根据String x = request.getParameter("中文参数名");乱码问题
- response.getWriter().write("中文");乱码问题
- 关于使用Ajax传中文数据到后台接受乱码问题 data:{"dictype":"客户信誉度"}
- 解决servlet中out.print()跳转alert框中文乱码问题
- servlet中通过getWriter()获取out返回给浏览器出现中文乱码问题
- HttpServletRequest&HttpServletResponse&乱码问题
- [JSP] 利用Filter解决Servlet输出中文乱码的问题
- 使用cmd打印log "adb logcat" 并且处理乱码的问题
- 用el表达式显示jquery请求servlet数据的中文乱码问题