url 中带汉字时就出乱码,从表单提交正常! 网站设置了filter对编码进行控制(gb2312),从表单提交的话,能正常得到汉字。但是链接此页面的url中带汉字的话就不行了。用java.net.URLEncoder.encode("值","gb2312")进行处理也不行,得到参数后再进行编码转换才行,但是获得参数的页面可不知道此参数是从表单提交还是url中带的,怎么办?急! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tomcat <Connector port="80" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/>URIEncoding="GBK" 上面的兄弟说的是在server.xml中进行设置的是吧?但是网站管理员只能修改自己的web.xml,无权对server.xml进行修改呀,怎么办? 那就只能对url中文参数 UrURLencode一下了 怎么样进行encode的话,能正确得到?请帮帮忙吧 jfy3d(剑事) 的配置方法是对的,这个问题主要是因为服务器会用默认的编码方式帮你去url中的参数,所你不管你怎么设置编码方式都不可能得到正确的汉字。设置一下服务器的编码方式就好了。 JAVA技术联盟 群:8400402 广收热心青年,为了祖国的软件事业尽一份力 String strKey = homeSearchForm.getKeyword();//接受参数strKey=new String(strKey.getBytes("ISO-8859-1"),"GB2312");//换参数类型 Gb2312不行就换UTF-8,看你工程是用什么的码的 Unexpected EOF in prolog at [row,col {unknown-source}]: [1,0] 菜鸟求解,谢谢 JSP问题 JSP页面间怎么传递List变量??? 请高手指点迷津 package是在编译时候生成,还是执行时候生成 大家帮帮忙啊,怎么实现网页中,"你的位置"这个功能. Java WEB tomcat虚拟路径问题 页面刷新问题 在JSP生成页面后有些奇怪的小问题 tomcat中加入的jar文件找不到 大学毕业生如何成功应聘高薪IT职位
<Connector
port="80" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="GBK"/>URIEncoding="GBK"
URLencode一下了
广收热心青年,为了祖国的软件事业尽一份力
strKey=new String(strKey.getBytes("ISO-8859-1"),"GB2312");//换参数类型 Gb2312不行就换UTF-8,看你工程是用什么的码的