javaweb request.getParameter("")

javaweb request.getParameter("")取出来的值和一个String类型的字符串比较为什么总返回的是false

比较字符串,要这样 a.equals(b),而不能用等号比较

问题是你是怎么比较的,是你比较的方式不对吧

request.getParameter("").equals(""); 用equals比较。

字符串应该用equals比较

你用的是什么比较的,不会是==吧。那肯定不会对了,这是用equals比较才行

request.getParameter("") 拿出来是一个字符串· 用字符串比较方式 就OK

1、你比较的方式必须是 equals
2、你接受的字符串是否接收到了

request.getParameter("")这个有可能返回的是null,你可以输出打印一下,返回的值到底是什么?和你比较的字符串是否一样。