美文网首页
velocity语法需要注意的!

velocity语法需要注意的!

作者: zhanglbjames | 来源:发表于2017-06-20 15:31 被阅读0次
输出过滤
  1. ${}过滤输出

输出表达式的计算结果,并根据所处HTML的位置智能进行过滤,比如:过滤变量中的HTML标签。比如如果${val}出现在HTML标签中,则将val中存在的特殊字符如引号 ",则进行转义为",但是在CSS或者JS代码中出现则进行转义,但是替换为 "。
如果输出变量的类型为Template,则缺省不过滤,比如:${include("foo.httl")}

  1. $!{}不过滤输出

不进行任何过滤,直接将变量原样输出

缺省变量的显示
  1. $!(var)

如果有值则输出,如果为空,则不显示;

  1. ${var}

如果有值则输出,如果为空,则将该“${var}”字符创原样输出;

参考链接
http://xinklabi.iteye.com/blog/2019413
http://velocity.apache.org/engine/1.7/user-guide.html
Velocity引擎原理探究

相关文章

  • velocity语法需要注意的!

    输出过滤 ${}过滤输出 输出表达式的计算结果,并根据所处HTML的位置智能进行过滤,比如:过滤变量中的HTML标...

  • Velocity

    译文 ** 列表 ** Velocity 语法 中文翻译

  • Velocity教程

    Velocity是一个基于Java的模板引擎,通过特定的语法,Velocity可以获取在java语言中定义的对象,...

  • Velocity 语法笔记

    前言在参考官方的翻译文档时, 很多语句的翻译的还有点生硬, 而且我在学的过程中有些地方读起来很吃力, 我相信也会有...

  • velocity基本语法

    1.赋值 #set ( $foo = “Velocity” ) Hello $foo World! 2.注释 ##...

  • 研发参考文档

    1.Velocity语法大全 https://www.cnblogs.com/codingsilence/arch...

  • 简单的Velocity使用

    需要用Velocity处理一个邮件模板,有些逻辑不好直接处理,下面查语法实现拼接的逻辑,亲测可用 foreach指...

  • Vue中的JS动画与Velocity.js的结合

    通过Velocity.js使用一些简单的语法实现动态效果

  • Velocity 基本模板语言语法使用

    在 hellovelocity.vm 里面可以看到很多以 # 和$符开头的内容,这些都是 Velocity 的语法...

  • 2019-06-26

    注意点:现在kibana/elasticsearch最新版本为7.0,与5.2.0的语法有出入,需要注意 语法,自...

网友评论

      本文标题:velocity语法需要注意的!

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