关于freemarker 空变量的接收以及类型转换 笔记

Posted Sam168666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于freemarker 空变量的接收以及类型转换 笔记相关的知识,希望对你有一定的参考价值。

通常接收一个变量是${siOrganid},
如果并没有这个变量,是这么处理${siOrganid!},
如果这个变量是某个类属性,是这么处理${interfsrv.siOrganid!},
如果这个类也是不确定有没有的话,是这么处理${(interfsrv.siOrganid)!}
如果这个变量是整型的话,是这么处理${siOrganid?c},将其转化为字符串,因为如果不这么做,拿到的值是科学计数法,12345,会变成12,345
${(interfsrv.siOrganid)!?c} 

以上是关于关于freemarker 空变量的接收以及类型转换 笔记的主要内容,如果未能解决你的问题,请参考以下文章

Freemarker string

关于可空类型到基础类型的转换 问题

在 Freemarker 宏中模拟空参数

求助个freemarker的问题,关于ftl里面变量的空格自动去除

PHP 变量类型的强制转换 & 创建空对象

[转]Freemarker数据类型转换