此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【lyh20081984】截止到2008-07-16 15:29:54的历史汇总数据(不包括此帖):
发帖的总数量:4 发帖的总分数:30 每贴平均分数:7
回帖的总数量:4 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:2 结贴的总分数:20
无满意结贴数:1 无满意结贴分:10
未结的帖子数:2 未结的总分数:10
结贴的百分比:50.00 % 结分的百分比:66.67 %
无满意结贴率:50.00 % 无满意结分率:50.00 %
楼主加油
楼主【lyh20081984】截止到2008-07-16 15:29:54的历史汇总数据(不包括此帖):
发帖的总数量:4 发帖的总分数:30 每贴平均分数:7
回帖的总数量:4 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:2 结贴的总分数:20
无满意结贴数:1 无满意结贴分:10
未结的帖子数:2 未结的总分数:10
结贴的百分比:50.00 % 结分的百分比:66.67 %
无满意结贴率:50.00 % 无满意结分率:50.00 %
楼主加油
System.out.println(request.getParameter("depotName"));
试试
2,你的ACTION是什么字符集,是统一的吗?
3,看看你的页面的字符格式是什么?
在url处
var url="dx_to_defective.do?depotName="+encodeURI(depotName);
在接受参数处
request.setCharacterEncoding("utf-8");如果还不行的话 就得改一下tomcat的server.xml
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" useBodyEncodingForURI="true" URIEncoding="UTF-8" />
因为tomcat的url编码方式是ISO..的
服务器解码:action里接受到param后,
String str = java.net.URLDecoder.decode(param, "UTF-8");
, "application/x-www-form-urlencoded");
类似这个设置下请求编码
记得好像是用Ajax时
String depotName=new String(request.getParameter("depotName").getBytes("iso-8859-1"),"utf-8");
应该用"gb2312"