primefaces データリストの 1 つの項目を選択しようとしています。私はチュートリアルとしてprimefacesのウェブサイトをフォローしています。http://www.primefaces.org/showcase/ui/datagrid.jsf (DataList は datagirid と同じ動作をします)
これが私のコードです。
私の豆:
@Component
@Scope("session")
public class HomeBean {
@Value("Aranacak kelime giriniz.")
private String keyword;
private List<Customer> customers;
private Customer selectedCustomer;
//Setter getters
}
マイページ :
<p:dataList value="#{homeBean.customers}" var="customer" >
<f:attribute name="filter" value="true" />
<p:commandLink>
#{customer.customerName}
<f:setPropertyActionListener value="#{customer}"
target="#{homeBean.selectedCustomer}" >
</f:setPropertyActionListener>
</p:commandLink>
</p:dataList>
ページには、リストにあるように適切な値が表示されます。ただし、1つのアイテムを選択しようとすると。それは動作しません。
リスト内のアイテムを選択する方法はありますか?