L'aide opérateur conditionnel h:inputText value et h:commandButton actionListener

Je veux charger deux de différence panneau .fichier xhtml.

<h:inputText value="#{param['from']=='TERMINAL' ? terminalsList.globalFilter : merchantsList.globalFilter}" size="50" />
<h:commandButton value="Filter" actionListener="#{param['from']=='TERMINAL' ? terminalsList.filterTerminals : merchantsList.filterMerchants}" />
<h:commandButton value="Reset" actionListener="#{param['from']=='TERMINAL' ? terminalsList.resetTerminalsFilter : merchantsList.resetMerchantsFilter}" />

lors de la requête http get params égal à 'TERMINAL' je veux charger 'terminalsList' managed bean, d'autre 'merchantsList' managed bean.

ce code ne fonctionne pas.

Le code qui ne fonctionne pas? Nous montrer tout le code s'il vous plaît. Que comprend le xhtml et le relevand sauvegarde des haricots. Aussi, décrire ce qui ne fonctionne pas. Stacktrace? Ou certains comportements inattendus?
<h:inputText value="#{param['from']=='TERMINAL' ? terminalsList.globalFilter : merchantsList.globalFilter}" size="50" /> <h:commandButton value="Filtre" actionListener="#{param['from']=='TERMINAL' ? terminalsList.filterTerminals : merchantsList.filterMerchants}" /> <h:commandButton value="Réinitialiser" actionListener="#{param['from']=='TERMINAL' ? terminalsList.resetTerminalsFilter : merchantsList.resetMerchantsFilter}" />
c'est le code xhtml, le formatage ne fonctionne pas sory
Post quelques exemples de code, il va nous aider à résoudre le problème
Êtes-vous essayer de charger la liste dans la dataTable ou de toute autre composante

OriginalL'auteur zuri | 2013-09-04