javaweb request.getParameter("")取出来的值和一个String类型的字符串比较为什么总返回的是false
比较字符串,要这样 a.equals(b),而不能用等号比较
问题是你是怎么比较的,是你比较的方式不对吧
request.getParameter("").equals(""); 用equals比较。
字符串应该用equals比较
你用的是什么比较的,不会是==吧。那肯定不会对了,这是用equals比较才行
request.getParameter("") 拿出来是一个字符串· 用字符串比较方式 就OK
1、你比较的方式必须是 equals
2、你接受的字符串是否接收到了
request.getParameter("")这个有可能返回的是null,你可以输出打印一下,返回的值到底是什么?和你比较的字符串是否一样。