下面通过一个例子看看看null和empty的区别,建立一个test.jsp文件,内容如下:

<%@page pageEncoding="utf-8" %>
name:${param.name }
empty处理结果:${empty param.name }
==null处理结果:${param.name == null }

情况1:地址栏输入:http://127.0.0.1:8080/test.jsp
显示:
name:
empty处理结果:true
==null处理结果:true
情况2:地址栏输入:http://127.0.0.1:8080/test.jsp?name=
显示:
name:
empty处理结果:true
==null处理结果:false
结论:
在EL中empty对""和null的处理都返回true,而==null对""返回false,对null返回true。

最新文章

  1. 使用tomact监控应用服务器的性能
  2. AWK命令学习
  3. Ubuntu 安装 mysql 并修改数据库目录
  4. ENode 1.0 - 框架的物理部署思路
  5. 中科院分词ICTCLAS导入用户词典后分词结果一样?
  6. SVM+HOG特征训练分类器
  7. php一些常用函数的理解
  8. C#借助谷歌翻译实现翻译小工具(一)基本功能实现
  9. java 集合(List)
  10. C# 编写Windows Service(windows服务程序)【转载】
  11. Android 异步加载神器Loader全解析
  12. C++ CheckListBox
  13. 用Lighttpd做图片服务器
  14. 【新手--android日记】实现IOS风格电话界面
  15. [每日一题] OCP1z0-047 :2013-08-22 正则表达式---[^Ale|ax.r$]&#39;
  16. javascript 学习随笔1
  17. iOS初学,关于变量加下划线问题
  18. springmvc中对日期格式化的处理
  19. django filter or 多条件查询
  20. 软件项目管理:什么是baseline

热门文章

  1. mysql 四 表操作
  2. Oracle基础 05 联机日志 redolog
  3. DIV+CSS设置及问题总结
  4. CSS变形
  5. react-slick无法显示预期效果问题
  6. 实现类似微信聊天功能的mysql表设计
  7. jquery事件之select选中事件
  8. AC日记——Is it rated? codeforces 807a
  9. rm 命令(删除文件和目录)
  10. UVA 11636.Hello World!-水题