out.println弹出的窗口怎么都是问号?

dragonzcs 2011-04-26 08:04:32
用如下方法弹出的窗口怎么都是问号呢?
PrintWriter out = response.getWriter();
out.println("<script>alert('修改部门失败!请重新填写!');history.back();</script>");
中文字没显示出来,全是问号。。。
...全文
345 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dragonzcs 2011-04-26
  • 打赏
  • 举报
回复
嗯,解决了,还是配置编码问题。谢了呵
幽饮烛 2011-04-26
  • 打赏
  • 举报
回复
你是写 servlet 的吗?
用 eclipse 编译还是用 javac 命令编译?
如果用 eclipse 的话,要配置 java 文件编码,和 Java class 文件编码。
dragonzcs 2011-04-26
  • 打赏
  • 举报
回复
response.setContentType("text/html;charset=utf8");
response.setContentType("text/html;charset=GBK");
response.setContentType("text/html;charset=gb2312 ");
都试了还是不行。。。
幽饮烛 2011-04-26
  • 打赏
  • 举报
回复
!!!!!
<%@ page contentType = "text/html; charset=gb2312 " %>
翻译为 JAVA 就是 response.setContentType("text/html; charset=gb2312");
~~~~
miracleliu 2011-04-26
  • 打赏
  • 举报
回复

servlet开头加上这个就行了
response.setContentType("text/html;charset=utf8");
幽饮烛 2011-04-26
  • 打赏
  • 举报
回复
把两个编码改为一样试下。
dragonzcs 2011-04-26
  • 打赏
  • 举报
回复
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ page contentType = "text/html; charset=gb2312 " %>
幽饮烛 2011-04-26
  • 打赏
  • 举报
回复
编码
你的 JSP 的编码是怎么设定的?

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧