【问题标题】:Mixing JSF1.2 and JSF2混合 JSF1.2 和 JSF2
【发布时间】:2013-08-23 02:40:57
【问题描述】:

旧版 Web 应用程序使用带有 facelets 的 JSF1.2。由于应用程序的大小,将其升级到 JSF2 需要付出很大的努力。过渡期间是否可以在同一个 Web 应用中混合使用 JSF1.2 和 JSF2?

我读了这篇文章:Mixing JSP and XHTML (Facelets) in JSF2 Project - possible?

但它似乎更多地与将 JSP 应用程序转换为 JSF2 相关?

感谢您的帮助。

【问题讨论】:

    标签: jsf-2 jsf-1.2


    【解决方案1】:

    是否可以在过渡期间将 JSF1.2 和 JSF2 混合在同一个 Web 应用程序中?

    没有。

    您可以在一个 Web 应用程序中混合 JSP 和 Facelets,但绝对不能在同一个 Web 应用程序中混合不同的 JSF 实现/版本。它只会导致所有颜色的类加载冲突,因为运行时类路径中会出现相同类的多个不同版本。

    另见:

    【讨论】:

    • 如何在一场战争中使用 JSF1.2(带有 facelet),在另一场战争中使用 JSF2,但在同一个耳朵里。这会起作用吗,还是会像您描述的那样遇到很多类加载冲突?
    • 这样就可以了。它是物理上独立的 Web 应用程序。
    猜你喜欢
    • 2011-04-25
    • 2011-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-29
    • 1970-01-01
    • 2011-12-29
    • 1970-01-01
    相关资源
    最近更新 更多