开发者社区> 问答> 正文

搞了 N 年的 Velocity 模板 - 配置报错

"

我在 vm 模板中会有这么一行

###你好,开源中国

怎么搞啊 ## 被 velocity 解析成注释了,使用转义处理 #\#\# 等各种写法无效啊

"

展开
收起
montos 2020-06-03 21:55:52 1045 0
1 条回答
写回答
取消 提交回答
  • "不懂!顶一下######\试试?
    ######<span style=""color:#222222;font-family:Tahoma, Geneva, sans-serif;font-size:20px;line-height:normal;"">Unicode  编下码试试:#######或者 # ## # 这个是C的做法。
    ######老教授遇到新问题,真心不懂,帮顶,顺等答案#########
    ######回复 <a href=""http://my.oschina.net/javayou"" class=""referer"" target=""_blank"">@红薯 : 我在页面要输出“#foreach 和 #end" 我的模板里面是这么写的"#foreach #end" 这个验证了可行。“##”或者"##"这个未验证######试过就知道不行的######

    最后实在没办法了,只好这样

    #set($s3 = '###')
    ${s3} 你好,开源中国

    ######

    #</b>#

    可以试一下

    ######

    试下类似如下代码:(freemarker比较了解,vm基本不用,道理相通)
    
    #set(name="###")
    $name 你好,开源中国

    ######velocity 是神马######同学看过来:http://www.oschina.net/p/velocity"
    2020-06-03 22:31:28
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载