Wildfly (v8.0) アプリケーション サーバーで実行されている Primefaces Mobile (v5.0) を使用して JSF アプリケーションを開発しています。次のように、faces-config.xml のデフォルトの render-kit を PrimeFaces Mobile に設定しました。
<default-render-kit-id>PRIMEFACES_MOBILE</default-render-kit-id>
現在モバイルではない PrimeFaces の ImageSwitch コンポーネントを使用したいと考えています。上記のようにレンダーキットを設定すると、正しく表示されませんが、faces-config.xml から行を削除すると問題なく動作します。
これは ImageSwitch コンポーネントの私のコードです:
<p:imageSwitch effect="fade" id="fadeEffect">
<ui:repeat value="#{userBean.currentUser.images}" var="image" id="fadeEffectImages">
<p:graphicImage name="/fileDb/#{image.filename}" id="image" />
</ui:repeat>
</p:imageSwitch>
このコンポーネントを PrimeFaces Mobile で使用する方法はありますか? または、同様の効果を達成する他の方法はありますか?