-1

我使用 Spring、Hibernate 和 JSF 2 创建了一个 Java EE Web 应用程序,但是当我运行该应用程序时,JSF 组件(PrimeFaces)没有出现,并且我收到了以下警告:

警告:JSF1069:已明确配置将 JSF 2.0 Facelets ViewHandler 禁用为旧的 FaceletViewHandler,com.sun.facelets.FaceletViewHandler。如果这不是所需的行为,请从您的应用程序中删除旧的 FaceletViewHandler 和库。

但是我已经插入了 JSF 库。

4

1 回答 1

0

如果您使用的是 JSF 2.0,则不需要添加 Facelets 库。您的 faces-config.xml 中会有类似的内容:

<application>  
  <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>  
</application>  

删除它并从您的项目中删除 facelets 依赖项。

于 2013-05-12T08:55:47.893 回答