Dans l'application JSF, nous utilisons richfaces (Final.3.3.3). En pom.xml il y a dépendance à l'égard jsf-api-2.0.2
, jsf-impl-2.0.2
et jsf-facelets-1.1.15.jar
, et faces-config.xml il est <view-handler>
configuré comme ceci:Richfaces ne fonctionne pas sans Old ViewHandler?
<application>
<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
</application>
Je sais que dans JSF2 vous n'avez pas besoin jsf-facelets. Vous n'avez pas non plus besoin de configurer <view-handler>
dans faces-config.xml. J'ai donc supprimé le pot de facettes et la ligne <view-handler>
de faces-config.xml. Mais quand je l'ai fait, richfaces n'a pas fonctionné. Par exemple. rich:toolBarGroup
n'est pas affiché.
Il y a une erreur javascript "document.body is null" qui provient du fichier a4j javascript.
Est-ce que richfaces a besoin de ce ViewHandler
spécifique de jsf-facelets
?