我已经开始将使用 JSF 1.1 和 MyFaces Tomahawk 1.1 编写的现有应用程序升级到 JSF 2.0 以获得 facelets 等。
我现在遇到了一个障碍,显然 Tomahawk 与 JSF 2.0 不兼容,因为它期望 Facelets 的独立版本而不是 JSF 2.0 的内置版本,并出现以下错误:
org.apache.catalina.LifecycleException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! com.sun.facelets.tag.jsf.ComponentHandler
(它现在似乎放在 javax.faces.view.facelets 中)。
我环顾四周,似乎没有与 JSF 2.0 facelet 兼容的 Tomahawk 版本。我只相信我需要 t:updateActionListener(在 t:dataTable 内)和 t:panelGroup 的 rowSpan 工具。所有这些功能都直接在 JSF 2.0 中可用,还是我必须找到一个提供这个的新库?
有什么建议么?