社区
Web 开发
帖子详情
请问EL表达式如何判断一个对象为null.
bicycleinbj
2012-03-22 09:36:28
请问EL表达式如何判断一个对象为null.
...全文
34193
12
打赏
收藏
请问EL表达式如何判断一个对象为null.
请问EL表达式如何判断一个对象为null.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ylovep
2012-03-22
打赏
举报
回复
[Quote=引用 5 楼 ldh911 的回复:]
给个例子:
<c:if test="${empty var1}">
var1 is empty or null.
</c:if>
<c:if test="${not empty var1}">
var1 is NOT empty or null.
</c:if>
[/Quote]
++
MiceRice
2012-03-22
打赏
举报
回复
给个例子:
<c:if test="${empty var1}">
var1 is empty or null.
</c:if>
<c:if test="${not empty var1}">
var1 is NOT empty or null.
</c:if>
如果这样都报错,只能说明环境有问题,是不是没启用EL或者Taglib?
bicycleinbj
2012-03-22
打赏
举报
回复
这个是错误信息
严重: Servlet.service() for servlet springmvc threw exception
freemarker.core.ParseException: Encountered "attachs" at line 65, column 45 in 2012\03\2012_03_14_20_37_52_109.html.
bicycleinbj
2012-03-22
打赏
举报
回复
2楼 3楼的方式我都试过 但是都报错啊
a395885670
2012-03-22
打赏
举报
回复
${!(null != 对象)} 我自己是这么用的
MiceRice
2012-03-22
打赏
举报
回复
用empty,类似于: ${empty 变量名}
为空就返回true,类似于于:if(name==null||name.equlas(""))
昨日凡阳
2012-03-22
打赏
举报
回复
[Quote=引用 1 楼 ldh911 的回复:]
用empty,类似于: ${empty 变量名}
为空就返回true,类似于于:if(name==null||name.equlas(""))
[/Quote]
这样就可以。
Admonis
2012-03-22
打赏
举报
回复
一般不会在JSP中判断对象null不null,只判断它是不是空集合! ${not empty obj}
数据 从控制器传到JSP中前就应该防止传null引用
bicycleinbj
2012-03-22
打赏
举报
回复
问题解决了,我用的freemarker,在html页面中应该用freemarker的标签,但是我却是用el表达式,所以才一直报500错误,谢谢大家的答复。
angel21li
2012-03-22
打赏
举报
回复
<c:if test="${empty c.pressHots}">
长公子冰
2012-03-22
打赏
举报
回复
现在基本上用struts1里的标签库,JSP核心标签库已经很少使用了,又温习了下,还能用not啊!
槑党
2012-03-22
打赏
举报
回复
[Quote=引用 6 楼 ylovep 的回复:]
引用 5 楼 ldh911 的回复:
给个例子:
<c:if test="${empty var1}">
var1 is empty or null.
</c:if>
<c:if test="${not empty var1}">
var1 is NOT empty or null.
</c:if>
++
[/Quote]++
EL表达式
判断
是否为空,
判断
是否为空字符串
EL表达式
判断
是否为空,
判断
是否为空字符串
El表达式
判断
是否为空字符串${empty 值} 返回true ,表示为空字符串; <c:if test=" ${empty basicTree.phone} "><td>wwww </td></c:if>
El表达式
判断
是否为空${值 eq
null
} 返回true 的话,表示为空<...
jsp的
EL表达式
详解
文章目录一、什么是
EL表达式
,有什么用二、用法2.1 最简单的使用2.2.
EL表达式
搜索域数据的顺序2.3.
EL表达式
输出复杂的Bean
对象
2.4.
EL表达式
的关系运算2.5.
EL表达式
的逻辑运算2.6.
EL表达式
的算术运算2.7. empty运算2.8.
EL表达式
的三元运算2.9.
EL表达式
的11个隐含
对象
2.10.
EL表达式
pageContext
对象
的作用 一、什么是
EL表达式
,有什么用
EL表达式
全称:Expression Language。是表达式语言。 作用:主要用来替代jsp页面
el表达式
null
和空的
判断
El表达式
判断
是否为空字符串 ${empty 值} 返回true ,表示为空字符串; e.g 青蛙,是个笨蛋!!!
El表达式
判断
是否为空 ${值 eq
null
} 返回true 的话,表示为空 青蛙,是个笨蛋!!!
EL表达式
文章目录1.什么是
EL表达式
2.
EL表达式
搜索域数据的顺序3.
EL表达式
输出Bean的普通属性,数组属性,List集合属性,map集合属性4.
EL表达式
--运算5.
EL表达式
的11个隐含
对象
1.什么是
EL表达式
EL表达式
的全称:Expression Language。表达式语言。
EL表达式
的作用:主要是代替jsp页面中的表达式脚本,在jsp页面中进行数据的输出。因为
EL表达式
在输出数据时要比jsp的脚本要简洁。
EL表达式
输出的格式是:${表达式}
EL表达式
输出
null
值的时候,输出的是空串,jsp
EL表达式
:字符串为空的
判断
EL表达式
判断
字符串为空(条件连接时用and、or、not): 几种情况如下: String username.. ---> ${empty username}.. =
null
true ="" true String username.. ---> ${username=
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章