jinying8869 发表于 2017-2-2 07:31:43

Tomcat中 jsp getParameter取值后出现小问题

今天在发现一个很隐蔽的东西。在jsp中若通过getParameter取值,如果得到的是null后,再通过equal方法进行比较后,tomcat并没有报错,而是默默运行。通过代码来看:

String order = request.getParameter("order");
if(order.equals()){
doSomething1();
}
...
dosomething2();

按道理这里如果order==null,在equals时因该报错,但是Tomcat(5.5.30)并不报错,依然正常运行。但是dosomething2(),却执行不到了。
并且服务器依然能响应后来的请求。
页: [1]
查看完整版本: Tomcat中 jsp getParameter取值后出现小问题