JSP中的汉字另一问题 String sub=request.getParameter("sub"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(sub.equals("删除"))试下if (sub.comparesTo("")!=0) 我建议你像这样的参数值最好不要用中文,在JSP里面中文传参经常会遇到各种问题,还是用英文吧,删除-Delete就你提的这个问题,如果你一定要用中文值的话,你要知道你的Webserver默认的参数编码是什么,比如Tomcat是ISO8859-1,你可以试着将sub的值和字符串“删除”都转成相同的编码,如UTF8或者GB2312等,然后再比较。还有,可能会跟你的JSP程序文件本身的编码有关,你通过Ultraedit可以看看你的文件是什么编码 试试if (sub.compareTo("删除")==0)注意T是大写 100 include 指令标签 在JSP静态页面插入一个文本文件jod.txt,为什么出错啊? LTPA Token是什么,怎么用 在JAVA中怎样利用存储过程反回记录集(在线等侍) 有没有画统计图的组件啊?要自己写要怎么写啊,指点一下谢谢 SmartUpload上传文件 一个非常简单的问题 javabeen放在哪呀 JSP的Tag问题,在线等 请各位专家帮忙看一下这个帖子,最高加到300分!谢谢 求助 JAVA AJAX 就这些分了,只为解决这一个问题!!! 听说java编程到了高级部分是躲不开C++的!是这回事吗?
试下if (sub.comparesTo("")!=0)
就你提的这个问题,如果你一定要用中文值的话,你要知道你的Webserver默认的参数编码是什么,比如Tomcat是ISO8859-1,你可以试着将sub的值和字符串“删除”都转成相同的编码,如UTF8或者GB2312等,然后再比较。
还有,可能会跟你的JSP程序文件本身的编码有关,你通过Ultraedit可以看看你的文件是什么编码
注意T是大写