【发布时间】:2016-08-24 15:50:08
【问题描述】:
我正在尝试将参数从 UI 传递到托管 bean 的服务。值未设置为 bean 属性
<ui>
<p:dialog header="Account Search" widget-var="account Search">
<h:inputText id="account Name" value="#{accountSub.request.accountName}"/>
<p:commandButton id="btnSearch" update="">
<h:inputText id="account Name" value="#{accountSub.request.accountNumber}"/>
<p:commandButton id="btnSearch" update="">
<p:ajax event="click" listener="#{accountSub.process}" update="@widgetVar(resultPanel)">
</p:dialog>
</ui>
托管 Bean
@ManagedBean
@VieweScoped
public class AccountSub {
private Account request;
//getter and setter for same
public void process(){
// process logic goes here.
}
}
class Account{
private String accountName;
private String accountNumber;
//getter and setter
}
【问题讨论】:
标签: jsf jsf-2 primefaces