我正在尝试选择 primefaces 数据列表中的一项。我正在关注 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>
该页面显示列表具有的正确值。但是,当我尝试选择一项时。这没用。
知道如何在列表中选择一个项目吗?