【问题标题】:Is it possible to use a JSP custom tag within a velocity template?是否可以在速度模板中使用 JSP 自定义标签?
【发布时间】:2012-06-20 23:45:39
【问题描述】:

我有一个自定义标签库,我想在我的速度模板中使用它。有可能这样做吗?

我希望该设施与免费标记提供的设施有些相似。

【问题讨论】:

    标签: java jsp velocity jsp-tags freemarker


    【解决方案1】:

    为什么不直接使用 Freemarker?假设你真的不能,VelocityTools 2.0 中的 VelocityViewTag 可以很容易地将 Velocity 嵌入到 JSP 中,这肯定比我过去在 Velocity 中嵌入 JSP 的尝试要好得多。

    【讨论】:

    • 在 JSP 中嵌入 V 肯定比反之更容易!
    • 使用 FreeMarker 无疑是一种选择。使用 JSP 也是一种选择,我只是想了解所有三种技术的优缺点。
    【解决方案2】:

    不简单。

    如果你能找到旧的 VeloTags 项目,你也许可以一起破解一些东西,但 IMO 几乎肯定不值得。

    自定义标签 是否难以抽象并变成 Velocity Tool?使用 FreeMarker 不可行是否有技术原因?

    【讨论】:

    • 也许没什么大不了的,但整合技术使用是我的目标之一。在我们公司,我们使用 JSP、Free Marker 和 Velocity。如果可能的话,我想看看我们是否可以专注于一种或两种技术。
    • FreeMarker 是最通用的,因为您可以在 Web 层中嵌入 JSP 标签库。
    猜你喜欢
    • 2013-12-31
    • 1970-01-01
    • 1970-01-01
    • 2012-11-17
    • 1970-01-01
    • 2015-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多