【问题标题】:Passing parameters between Velocity templates在 Velocity 模板之间传递参数
【发布时间】:2011-07-06 16:18:57
【问题描述】:

我正在尝试找出如何在从另一个调用速度模板时传递参数。

看起来像这样

文件:_reading_tracker.vm

#parse("student/shared/_bio_data.vm")

我需要将一些参数传递给 _bio_data.vm。不知道该怎么做

【问题讨论】:

    标签: java velocity


    【解决方案1】:

    不要解析_bio_data.vm,而是从_reading_tracker.vm尝试creating a macro, and then calling that macro

    或者,如果您不想使用宏,那么您应该能够 #set($var="value") 外部模板中的任意数量的变量,并在内部(已解析)模板中引用这些变量。

    【讨论】:

    • 谢谢...我假设宏仅用于常用功能,不应包含 html 代码
    猜你喜欢
    • 2014-03-15
    • 2017-03-31
    • 1970-01-01
    • 2020-03-18
    • 1970-01-01
    • 2017-03-10
    • 2021-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多