zoukankan      html  css  js  c++  java
  • el中保留字empty与null的区别

    先看例子:

    Test.jsp代码 复制代码
    1. <%@page pageEncoding="utf-8" %><BR>name:${param.name }<br />   
    2. empty处理结果: ${empty param.name }<br />   
    3. ==null处理结果:${param.name == null }  

     地址栏输入:地址栏输入:http://127.0.0.1:8080/test/test.jsp
    显示:

    显示代码 复制代码
    1. name:   
    2. empty处理结果: true   
    3. ==null处理结果:true  

      地址栏输入:地址栏输入:http://127.0.0.1:8080/test/test.jsp?name=
    显示:

    显示代码 复制代码
    1. name:   
    2. empty处理结果: true   
    3. ==null处理结果:false  

    结论:

    在el中 empty对""和null的处理都返回true 而==null对""返回false ,对null返回true

    --------------EOF---------------------

  • 相关阅读:
    最详细的 paypal 支付接口开发--Java版
    Java IO--NIO(二)
    Java IO--NIO(一)
    Java IO--BIO
    ForkJoinPools
    ScheduledThreadPool
    SingleThread
    CachedThreadPool
    ForkJoinPool
    WorkStealingPool
  • 原文地址:https://www.cnblogs.com/wenlj/p/5710827.html
Copyright © 2011-2022 走看看