美文网首页Java 杂谈
FreeMarker is_... 判断变量的类型

FreeMarker is_... 判断变量的类型

作者: 一个帅气的 | 来源:发表于2016-12-12 14:01 被阅读0次

    在用freemarker遍历数据时,有时会遇到需要判断变量类型,对数据做出对应处理的情况。

    比如,今天我就遇到了在遍历数据库结果集ResultSet时,对于浮点型数字需要保留小数的问题。

    此时需要判断变量是否为数字,这里使用了内建函数 is_number 。使用方法为,在变量名后加上?is_number

    如下:

    <#if r[i]?is_number >${(r[i]?string('#.##'))!}<#else>${(r[i])!}</#if>

    在这里附上其他判断变量类型的内建函数

    相关文章

      网友评论

        本文标题:FreeMarker is_... 判断变量的类型

        本文链接:https://www.haomeiwen.com/subject/cvummttx.html