Frage

In meiner JSP muss ich zwei Objekte mit testen equals() Methode.Gibt es eine Möglichkeit, dies mit EL, JSTL oder einer anderen Tag-Bibliothek zu tun?Aufgrund der Teamregeln ist es mir nicht gestattet, Scriptlets zu verwenden.

Ich habe versucht, die JSTL zu verwenden <c:if> Tag, aber es scheint nur das zu verwenden == Operator.

War es hilfreich?

Lösung

Der JSP Expression Language-Operator == (oder sein Pseudonym, eq) führt einen Vergleich mit dem durch equals Methode, obwohl einige Zwänge ausgeführt werden, wenn eines der Objekte ein spezieller Typ ist (BigDecimal, BigInteger, Double, Float, Long, Integer, Short, Byte, Character, Boolean oder String).Sie sollten dafür einfach kein Tag benötigen ${a == b}.Wenn das nicht in Ihren Kontext passt, könnten Sie bitte weitere Informationen posten?

Andere Tipps

Die J2EE 1.4 Leitfaden ein Beispiel hat von nur. Sie werden Ihre einmal Funktion lib Setup haben, aber es ist nicht schwer zu suchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top