Velocity模板中的注释

Velocity模板中的注释Velocity VTL 模板中的注释 注释允许在模板中包含描述文字 而这些文字不会被放置到模板引擎的输出中 注释是一种有效的提醒自己和向别人解释你的 VTL 语句要做什么事情的方法 你也可以把注释用来做其他你认为有用的用途 下面就是一个注释的例子 Thisisasingl 一个单行的注释以开始 直到行尾才结束 如果你要写很多行的

Velocity ——VTL模板中的注释

  注释允许在模板中包含描述文字,而这些文字不会被放置到模板引擎的输出中。注释是一种有效的提醒自己和向别人解释你的VTL语句要做什么事情的方法。你也可以把注释用来做其他你认为有用的用途。下面就是一个注释的例子。

   This is a single line comment.

  一个单行的注释以开始,直到行尾才结束。如果你要写很多行的注释,那么不用使用多各单行注释,VTL还提供了多行注释。多行注释以#*开始,以*#结束。下面是一个多行注释的例子。

  This is text that is outside the multi-line comment.

  Online visitors can see it.

  #*

  Thus begins a multi-line comment. Online visitors won’t

  see this text because the Velocity Templating Engine will

  ignore it.

  *#

  Here is text outside the multi-line comment; it is visible.

  在使用Velocity引擎解析上面的模板时,输出的结果是:

  This is text that is outside the multi-line comment.

  Online visitors can see it.

  Here is text outside the multi-line comment; it is visible.

  可以看到,多行注释内的内容是不会输出的。

  下面的例子阐明了注释的用法:

  This text is visible. This text is not.

  This text is visible.

  This text is visible. #* This text, as part of a multi-line comment,

  is not visible. This text is not visible; it is also part of the

  multi-line comment. This text still not visible. *# This text is outside

  the comment, so it is visible.

   This text is not visible.

  用Velocity引擎解析上面的模板,输出的结果是:

  This text is visible. This text is visible.

  This text is visible. This text is outside

  the comment, so it is visible.

  在VTL中还有第三种注释:VTL注释块。VTL注释块用来保存如文档的作者、版本号等信息。例如:

  #

  This is a VTL comment block and

  may be used to store such information

  as the document author and versioning

  information:

  @author

  @version 5

  *#

转载于:https://www.cnblogs.com/toSeeMyDream/p/5574805.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/176479.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午9:50
下一篇 2026年3月26日 下午9:50


相关推荐

  • 利用MATLAB演奏最炫民族风[通俗易懂]

    利用MATLAB演奏最炫民族风[通俗易懂]sp=actxserver(‘SAPI.SpVoice’);sp.Speak(‘最炫民族风’);sp.Speak(‘作曲者’);sp.Speak(‘二狗子’);sp.Speak(‘演奏者’);sp.Speak(‘Matlab’);%Mostshiningnationalwind//最炫民族风onMatlab%TheModificationisfrom”can

    2026年2月18日
    5
  • 用了半年 OpenRouter 后我换了,聊聊国内开发者选 API 聚合平台踩过的坑

    用了半年 OpenRouter 后我换了,聊聊国内开发者选 API 聚合平台踩过的坑

    2026年3月12日
    4
  • 初识 GTK

    初识 GTKGTK+是一种函数库是用来帮助制作图形交互界面的。整个函数库都是由C语言来编写的。GTK+函数库通常也叫做GIMP工具包。

    2025年5月24日
    4
  • 怎么设计高效的敏感词过滤系统(一)「建议收藏」

    怎么设计高效的敏感词过滤系统(一)「建议收藏」最近在做一个项目,寻遍了Node开源社区居然没有发现一个好用的敏感词过滤库,有那么几个库外观上看起来似乎还不错,用起来却一塌糊涂,震惊有余,失望至极。于是花了一天时间自己撸了一个库,库名叫fastscan,这是我的第一个Node开源项目,它也可以用于浏览器环境。fastscan基于广为人知的ahocorasick高性能字符串匹配算法。项目地址:https://github….

    2022年4月28日
    161
  • 详解最大熵模型

    详解最大熵模型熵的概念在统计学习与机器学习中真是很重要 熵的介绍在这里 信息熵 nbsp 今天的主题是最大熵模型 MaximumEntro 以下简称 MaxEnt MaxEnt 是概率模型学习中一个准则 其思想为 在学习概率模型时 所有可能的模型中熵最大的模型是最好的模型 若概率模型需要满足一些约束 则最大熵原理就是在满足已知约束的条件集合中选择熵最大模型 最大熵原理指出 对一个随机事件的概率分布进行

    2026年3月26日
    2
  • Python数组切片_python print数组

    Python数组切片_python print数组文章目录numpy数组切片操作一维数组1、一个参数:a[i]2、两个参数:b=a[i:j]3、三个参数:格式b=a[i:j:s]二维数组numpy数组切片操作通过冒号分隔切片参数start:stop:step来进行切片操作:一维数组importnumpyasnpa=[1,2,3.4,5]print(a)[12345]1、一个参数:a[i]如[2],将…

    2025年11月24日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号