下手な質問で申し訳ありませんが、私はまだ JSF/Primefaces に慣れていません。ContentFlow で ContextMenu を使用したいと思います。たとえば、ユーザーが ContentFlow コントロールを右クリックしたときに、削除、新規追加などのアクションを含むコンテキスト メニューを表示したいと考えています。JSF ページのコードは次のようになります。
<p:contentFlow id="productpictures"
value="#{myviewscopedbean.productpictures}"
var="picture" >
<p:graphicImage url="#{picture}" styleClass="content"/>
</p:contentFlow>
<p:contextMenu for="productpictures" >
<p:menuitem value="Refresh" update="productpictures" />
<p:separator/>
<p:menuitem value="Add New" onclick="PF('dlgcreate').show()" />
<p:menuitem value="Delete" actionListener="#{myviewscopedbean.removePicture}"
update="productpictures" />
</p:contextMenu>
私が戦っている問題 - コンテンツフローで「アクティブな」画像を特定する方法と、それを myviewscopedbean.removePicture() メソッドに渡す方法。
ここでいくつかのヒントを見つけましたが、まだ混乱しています - 助けてください!