3 Stimmen

JSF 2.0 f:setPropertyActionListener

Ich möchte mehrere setPropertyActionListeners in meinem commandLink verschachteln, aber nur einer funktioniert. Wie kann man das versuchen? Dieser Befehlslink setzt Eigenschaften und öffnet dann einen Dialog, der also den Dialog initialisiert.

Wie wird das erreicht?

7voto

Arjan Tijms Punkte 37226

Sie könnten EL-Parameter verwenden und eine einzelne Methode auf Ihrem Bean aufrufen. Aus dieser Methode können Sie dann beliebige Aktualisierungen durchführen.

z. B.

#{dreamSearchBean.shouldRenderInit(false, true)}

In Ihrem Bean:

public void shouldRenderInit(boolean one, boolean two) {
    setShouldRender(one);
    setShouldRender1(two);
}

0voto

duyetpt Punkte 1117

Ich versuche es mit

Es ist korrekt mit JSF 1.2 und RichFaces.

-1voto

Towhid Punkte 1

Ich verwende den folgenden Befehl, um den Eigenschaftswert zu setzen

Meiner funktioniert einwandfrei. Dein Code sieht korrekt aus, außer dem value="true" Teil. Versuche, den booleschen Wert auf folgende Weise zu übergeben.

value=#{"true"}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X