问题描述
用如下方法弹出的窗口怎么都是问号呢?PrintWriterout=response.getWriter();out.println("<script>alert('修改部门失败!请重新填写!');history.back();</script>");中文字没显示出来,全是问号。。。
解决方案
解决方案二:
编码你的JSP的编码是怎么设定的?
解决方案三:
<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%><%@pagecontentType="text/html;charset=gb2312"%>
解决方案四:
把两个编码改为一样试下。
解决方案五:
servlet开头加上这个就行了response.setContentType("text/html;charset=utf8");
解决方案六:
!!!!!<%@pagecontentType="text/html;charset=gb2312"%>翻译为JAVA就是response.setContentType("text/html;charset=gb2312");~~~~
解决方案七:
response.setContentType("text/html;charset=utf8");response.setContentType("text/html;charset=GBK");response.setContentType("text/html;charset=gb2312");都试了还是不行。。。
解决方案八:
你是写servlet的吗?用eclipse编译还是用javac命令编译?如果用eclipse的话,要配置java文件编码,和Javaclass文件编码。
解决方案九:
嗯,解决了,还是配置编码问题。谢了呵