JSP里取得的值传送到ACTION里是乱码,请问如何解决? system.out打印的是系统默认的编码方式, 你转换一下编码方式即可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么用表单来搜索 中文不会变成乱码?用search.do?title=通知 通知就会变成乱码 public static String unicodeToChinese(String source) { String changedStr = ""; try { changedStr = new String(source.getBytes("ISO8859_1"), "gb2312"); } catch (UnsupportedEncodingException ex) { } return changedStr; }掉用一下这个方法 要不要对URL编码?我现在的问题是 如果URL里有中文,就会显示乱码。而表单输入,不会是乱码 new String(source.getBytes("ISO8859_1"), "gb2312"); 你用的是什么服务器,tomcat吗?如果是tomcat,将server.xml中URIEncoding修改为gbk试试。<Connectordebug="0"acceptCount="100"connectionTimeout="20000"disableUploadTimeout="true"port="80"redirectPort="8443"enableLookups="false"minSpareThreads="25"maxSpareThreads="75"maxThreads="150"maxPostSize="0"URIEncoding="GBK"></Connector> java如何监控线程是否在运行??求大虾指点。在线,急救。 纠结的这几年 关于从数据库中取出文本格式输出的问题!!! 求助,很急 各位高手帮忙找下原因,急啊!!! java框架的明天(讨论) Tomcat/Weblogic/Websphere 我们选择哪一个 基础高手请进来,一道书后作业题 Struts中调用javasrcipt文件显示乱码问题 请估价开发一个b/s结构的桥牌网站 不使用Filter的情况下如何在web service 中获取调用web service的客户端的ip? 巨澜公司面试题
为什么用表单来搜索 中文不会变成乱码?
用search.do?title=通知 通知就会变成乱码
String changedStr = "";
try {
changedStr = new String(source.getBytes("ISO8859_1"), "gb2312");
}
catch (UnsupportedEncodingException ex) { }
return changedStr;
}掉用一下这个方法
如果是tomcat,将server.xml中URIEncoding修改为gbk试试。<Connector
debug="0"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true"
port="80"
redirectPort="8443"
enableLookups="false"
minSpareThreads="25"
maxSpareThreads="75"
maxThreads="150"
maxPostSize="0"
URIEncoding="GBK"
>
</Connector>