EL表示式中null和empty的區別

2021-09-08 11:14:34 字數 432 閱讀 5840

下面通過乙個例子看看看null和empty的區別,建立乙個test.jsp檔案,內容如下:

<%

@page pageencoding="

utf-8

"%>

name:$

empty處理結果:$

==null處理結果:$

顯示:name:

empty處理結果:true

==null處理結果:true

情況2:位址列輸入:

顯示:name:

empty處理結果:true

==null處理結果:false

結論:

在el中empty對""和null的處理都返回true,而==null對""返回false,對null返回true。

el表示式中 null 和empty

先看例子 test.jsp page pageencoding utf 8 name empty處理結果 null處理結果 page pageencoding utf 8 name empty處理結果 null處理結果 顯示 name empty處理結果 true null處理結果 true nam...

el表示式中 null 和empty

el中保留字empty與null的區別 先看例子 test.jsp page pageencoding utf 8 name empty處理結果 null處理結果 顯示 name empty處理結果 true null處理結果 true位址列輸入 位址列輸入 顯示 name empty處理結果 tr...

EL表示式中的empty和null

先說一下el表示式中的null和empty區別,然後再說說最近在專案中出現的乙個有趣的問題。el中的null和empty都可用來判斷值是否為空,但兩者存在略微的區別,先用網上的乙個小例子來演示下 test.jsp page pageencoding utf 8 name值為 empty處理結果 nu...