繁体   English   中英

在速度模板中转义引号

[英]Escaping quotes in velocity template

我有一个java方法,需要几个字符串。 需要从Velocity Template调用此方法。 但是,字符串太复杂,有很多单引号,双引号和逗号。 结果合并失败了。 有没有办法逃避Velocity的报价?

这取决于您使用的Velocity版本。 Velocity 1.7具有清除引号的明确规则:只是用于包装字符串的相同类型的引号的两倍:

$object.callMethod('Let''s have fun with "quotes"',
  "Let's have fun with ""quotes""")

在此之前,有一些带有反斜杠转义的模糊规则并不总是按预期工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM