因为使用到了 Velocity 模板,有时候需要显示 $!{obj} 这样的内容。
其实也就是 在页面直接显示 $!{obj} , 而不是显示 obj 内容.
//如果$foo未定义过
$foo 输出:$foo
\$foo 输出:\$foo
\\$foo 输出:\\$foo
\\\$foo 输出:\\\$foo
//如果$foo已经定义过
#set($foo=”bar”)
$foo 输出:bar
\$foo 输出:$foo
\\$foo 输出:\bar
\\\$foo 输出:\$foo
参考地址: http://www.51gjie.com/javaweb/899.html
然后我就是 尝试了一下 : content=”$\!webPath”
生成的内容就是 content=”$!webPath” 了,
在 $ 前加 \ 即可,
但是有些 特殊情况,或者特殊符号,就可能很难搞了,去百度啊,什么的太难找了。
而且 文档资料太少了。不过我们有终极大招
终极处理显示特殊符号
#set($websiteCss1=”$!{“)
#set($websiteCss2=”config.websiteCss}”)
$websiteCss1$websiteCss2