【发布时间】:2011-04-03 19:51:35
【问题描述】:
在 JSF 应用程序中,我们使用的是richfaces (Final.3.3.3)。在 pom.xml 中有对 jsf-api-2.0.2、jsf-impl-2.0.2 和 jsf-facelets-1.1.15.jar 的依赖,在 faces-config.xml 中有 <view-handler> 配置如下:
<application>
<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
</application>
我知道在 JSF2 中您不需要 jsf-facelets。您也不需要在 faces-config.xml 中配置<view-handler>。所以我从 faces-config.xml 中删除了 facelets jar 和 <view-handler> 行。但是当我这样做时,richfaces 不起作用。例如。 rich:toolBarGroup 未显示。
来自 a4j javascript 文件的 javascript 错误“document.body is null”。
richfaces 是否需要来自 jsf-facelets 的特定 ViewHandler?
【问题讨论】: