Facelets からのリンクを介して 1 つのメソッドを呼び出したい:
私のFaceletsコードは次のようなものです:
<h:commandButton value="A" actionListener="#{customerData.searchedCustomerListA}" />
<h:commandLink value="A" actionListener="#{customerData.searchedCustomerListA}"/>
バッキング Bean コードは次のようになります。
public void searchedCustomerListA(ActionEvent ae){
customerName = "A";
leftCustomerListAvailable.clear();
if(customerDataBean.getSearchedCustomerList(customerName)!= null)
leftCustomerListAvailable =customerDataBean.getSearchedCustomerList("A");
}
同じコードは で機能します<h:commandButton>
が、 では機能しません<h:commandLink>
。これはどのように発生し、どうすれば解決できますか?