当前位置: 代码迷 >> JavaScript >> Velocity 生成含有EL表达式的JSP文件
  详细解决方案

Velocity 生成含有EL表达式的JSP文件

热度:903   发布时间:2012-07-02 17:46:22.0
Velocity 生成带有EL表达式的JSP文件
今天生成JSP文件的时候卡住了, 原因是EL表达式需要显示${}
而Velocity保留字恰好是${} ,二者语法还蛮像, 如何区分二者呢
开始使用\$\{ item.$key \}
结果出来之后还是\$\{ 123 \}这种文字

上网找了半天找不着, 而且初次使用velocity貌似这个问题还是比较常见的

最后查到了解决办法

#literal()

#end
这个指令可以绕开Velocity的引擎的解析

于是修改为:

#literal()${#end item.$key #literal()$}#end

解析出来以后是${123}