JSP之间的区别是空的vs!= null?

时间:2015-07-22 22:42:16

标签: jsp

对于JSP不是空的some_var vs some_var!= null,有什么区别?

我应该使用哪一个来确定变量是否未定义/未设置?

1 个答案:

答案 0 :(得分:2)

非空也会让你抓住空字符串""除了显式空值。如果属性未定义,您将收到错误。你可以像这样陷阱:

<c:catch var="exception">${myObject.myAttribute}</c:catch>

我无法从Oracle找到权威文档。