我觉得应该是编码问题,虽然myeclipse里显示乱码,但打印出来应该是正常的。
解决方案 »
- Embedded Tomcat 停止服务异常,谁帮我解决下,谢谢
- 问weblogic下载地址
- hibernate自定义数据类型
- spring配置问题,在线等
- struts 查询小问题
- 【贴图】继续分享下自己做图表的体会
- 请讨论一下session的基本机制
- 欢迎交流,讨论一下ldap的应用!
- 紧急求助!!为什么我用jbuilder生成的一个Bean管理的entityBean,总返回的为null?
- 加载数据库始终找不到,为嘛?jdbc包也加了的。
- 同时接到两个公司的offer,不知道去哪家好,大家给点建议吧,谢谢了!!
- hibernate 中 HQL语句怎么写 select top 6 * from table_1 where type=0 这样的top语句?
怎么解决?各位高手赐教啊!!!
建议所有java、jsp代码保存都用utf8格式,myclipse就算中文预览也不会出乱码。
<%@ page contentType="text/html; charset=GBK" %>
1) 所有的jsp页面指定字符编码方式,如:Charest=gb2312,Charest=UTF-8等等
2) 在应用服务器中的server.xml方件中找到设置服务器端口的行,一般是这样开头:”<Connector port="8080"”,
3) 在找到的行"<Connector"开头的字符串后加上:URIEncoding="UTF-8" ,保存文件
--------------------------------------------------------------------------
jsp页面有乱码解决方法 所有的jsp页面指定字符编码方式,如:Charest=gb2312,Charest=UTF-8等等
<%@ page contentType="text/html; charset=UTF-8">
--------------------------------------------------------------------------
jsp单个中文参数乱码解决方法 用这个转换一下:
<%!String trans(String chi)
{
string result =null;
byte temp[];
temp=chi.getBytes("iso=8859-1");
result= new String(temp);
}
%>
或者直接这样:
<%
request.setCharacterEncoding("UTF-8");
out.println(request.getParameter("参数ID")
%>
--------------------------------------------------------------------------