如何在Apache Velocity中打印字符串

拉达

我也想打印一个字符串作为值,我也尝试使用macro [2]和“ set” [1]选项,但是还是没有运气;

[1]

#set( $faultVar = "#if($faultSeq)$faultSeq#{else}fault#end")

<resource faultVar="$faultVar">

这将打印其他情况,例如<resource faultVar="">,但我希望<resource faultVar="fault">

[2]

#macro ( print_string_if_exist $field $default)
        #if($field && "$field" !="")
            $field
        #else
            $default
        #end
#end

这适用于edefault的情况,例如<resource faultVar="">,但我希望<resource faultVar="fault">

我如何使我的速度teplate像打印一样;<resource faultVar="fault">

拉达

我更正了我的宏,如下所示:

#macro ( print_string_if_exist $field $default)
    #if($field && "$field" !="")
       "$field"
    #else
        "$default"
    #end
#end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在标签中打印字符串

来自分类Dev

如何在mysql中打印字符串变量

来自分类Dev

如何打印字符串中每行的行号?

来自分类Dev

如何打印字符串中的HTML数据

来自分类Dev

Java如何打印字符串?

来自分类Dev

如何打印字典字符串

来自分类Dev

如何打印字符串

来自分类Dev

如何打印字符串数组

来自分类Dev

如何在Java中打印字符串数组的偶数和奇数位置字符?

来自分类Dev

如何在PHP中的对象中打印字符串

来自分类Dev

如何在Java中创建,填充和打印字符串数组

来自分类Dev

如何在erb文件中打印字符串,包括换行符

来自分类Dev

如何在UIWebView中打印字符串@“ 123/456/789”?

来自分类Dev

如何在.COM可执行文件中以相反顺序打印字符串?

来自分类Dev

如何在可变长度列表中打印字符串?

来自分类Dev

如何在bash中的特定单词之前打印字符串?

来自分类Dev

如何在终端中向上滚动光标以打印字符串?

来自分类Dev

如何在Java中创建,填充和打印字符串数组

来自分类Dev

如何在C中打印字符串的一部分

来自分类Dev

如何在C中打印字符串的二维数组(带空格)?

来自分类Dev

如何在shell中的特定单词之前打印字符串?

来自分类Dev

如何在yii2中的pdf标题上打印字符串

来自分类Dev

如何在java中获取和打印字符串

来自分类Dev

如何在perl中以原始字节十六进制形式打印字符串?

来自分类Dev

如何在变量下的 .txt 文件中打印字符串

来自分类Dev

如何在python中只打印字符串的字母?

来自分类Dev

如何在 MIPS 中修改和打印字符串?

来自分类Dev

python:如何从带有unicode字符串的变量中打印字符

来自分类Dev

如何打印字符串中的第一重复字符?

Related 相关文章

热门标签

归档