バッキング Beanに がArrayList
あり、JSF ページでのレンダリングがc:forEach
. 要素をインデックスで削除するArrayList
と、インデックスが何であれ、jsf は常に最後の要素を削除します。なぜこれが起こるのですか?
JSFの削除ボタンは次のとおりです。
<a4j:commandButton immediate="true" action="#{bean.removeEntry}" ...
だから私は即時属性を使用します。問題は、JSF ライフ サイクルの Apply リクエスト フェーズをすぐにスキップするためだと思います。可能です?
はいの場合、この場合、リクエストの適用フェーズをどのように実行しますか?