⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 velocimacro.cmp

📁 velocity官方工具包 包括各种JAR包 示例 文档等
💻 CMP
字号:



Now, use the #quietnull example from the global library VM_global_library.vm : 
Now, there should be nothing in the brackets : ><

Where there should be something here : >hello!<


<table>
   <tr><tdi bgcolor=blue>$10.24</td></tr>
   <tr><tdi bgcolor=blue>$15.32</td></tr>
   <tr><tdi bgcolor=blue>$12.15</td></tr>
</table>


Further tests.  The following VMs and non-VM should be properly escaped :
#tablerow
#quietnull
\#notavm
>\<

Now try to define a new quietnull VM :

It should have been rejected, as the default is to not let inlines override existing, and there
should be a message in velocity.log.
Therefore it should still function normally :
>hello!<
><

We should be able to use argless VMs (and directives....)

Hello! I have no args!


And there was a bug where I wasn't getting the params right for the use-instance :


Arg :>$jdom.getRootElement().getChild("properties").getChild("author").getTextTrim()<

String literals should work as you expect :
Arg :>stringliteral<


Test boolean args :

   arg true
      arg false
 
Test map args :


aval
bval

avalinline
bvalinline

- Another fine Velocity Production -

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -