【发布时间】:2012-09-28 15:45:07
【问题描述】:
我正在尝试从 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>
页面显示列表中的正确值。但是,当我尝试选择一项时。它不起作用。
知道如何在列表中选择一个项目吗?
【问题讨论】:
标签: jsf primefaces