Stringvergleich mit JSF

frank_b

Grünschnabel
Hi, ich habe eine grundsätzliche Frage wie man mit JSF innerhalb einer JSP Seite String vergleicht.
Beispiel:

<h:outputText rendered="bean.dayString == 'MONDAY'" value="Montag"/>

Der oben angeführte Codeausschnitt funktioniert soweit. Aber ist das auch richtig? Mit '==' führt man ja einen Referenzvergleich in Java durch. Wie kann ich mit equals vergleichen?

Ich habe dazu noch eine 2. Frage. Wäre das ganze auch mit Enumerations ungefähr in folgender Form realisierbar?

<h:outputText rendered="bean.dayEnum == Day.MONDAY" value="Montag"/>

public enum Day {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY,
THURSDAY, FRIDAY, SATURDAY
}

Danke für die Antworten!
 

Neue Beiträge

Zurück