jsp的使用

来源:百度知道 编辑:UC知道 时间:2024/05/29 10:21:57
if(str.equals("我")),这里的str是input type=text型的。在网页中输入我怎么会不相等呢???那位大虾帮帮忙
试过了,还是不行啊!!!
但是如果是 if(str.equals("wo")),就可以相等

在if(str.equals("我"))前面加一句,out.println(str);看看打印出来的是不是乱码,如果是乱码的话,在if(str.equals("我")),前面加上str = newString(str.getBytes("ISO8859_1"),"GBK");

我怀疑也是乱码的问题,打印一下看看得到的结果,页面一般都request.setCharacterEncoding("GBK");

这语句是没有错的,可能像三楼说的那样吧,可能是乱吗