freemarker 为空会报错,该怎么解决?
来源:互联网 发布:js disabled 失效 编辑:程序博客网 时间:2024/05/16 05:36
freemarker中显示某对象使用${name}.
但如果name为null,freemarker就会报错。如果需要判断对象是否为空:
<#if name??>
……
</#if>
当然也可以通过设置默认值${name!""}来避免对象为空的错误。如果name为空,就以默认值(“!”后的字符)显示。
对象user,name为user的属性,这时user,name都有可能为空,可以写成${(user.name)!""},表示user或者name为null,都显示为空。判断为空
<#if (user.name)??>
但如果name为null,freemarker就会报错。如果需要判断对象是否为空:
<#if name??>
……
</#if>
当然也可以通过设置默认值${name!""}来避免对象为空的错误。如果name为空,就以默认值(“!”后的字符)显示。
对象user,name为user的属性,这时user,name都有可能为空,可以写成${(user.name)!""},表示user或者name为null,都显示为空。判断为空
<#if (user.name)??>
0 0
- freemarker 为空会报错,该怎么解决?
- a 标签为空的时候 该怎么写
- a 标签为空的时候 该怎么写
- freemarker 变量为空处理
- FreeMarker 属性不能为空
- Freemarker判断是否为空
- freemarker判断是否为空
- 【FreeMarker】判断是否为空
- Freemarker判断是否为空
- freemarker判断是否为空
- 当函数的参数为int类型 调用该函数是给该参数赋值null会报空指针异常nullpointexception
- 【未解决】库存量为零该怎么整?
- 通过网络请求获取数据时,如果立即使用就会报错:数据为空
- mysql密码设置为空无法访问后怎么解决
- tomcat报错,该怎么解决呢?
- Npoco 建立Model时遇到DateTime类型默认值为空时该怎么写
- freemarker判断对象是否为空
- freemarker如何判断对象为空
- Objective-c语言_计算机网络(UI)同步get,post和异步get,post
- FireWorks based on NeHe Particle System
- 微信公众号开发之创建自定义菜单
- protocol buffer 字段过滤
- 转换坐标系
- freemarker 为空会报错,该怎么解决?
- MariaDB 通过命令行的方式导出指定数据库和还原指定数据库
- Unity3d热更新(一):更新思路
- IOS学习日志(OC)1.2
- LeeCode_MultiplyStrings
- 简述handler实现异步操作
- 贝叶斯基本公式与理解
- pig mysql 写法比较
- HDU 1020 Encoding