Funktionen des Features Expression Language 3.0

Das Feature Expression Language (EL) 3.0 bietet eine vollständige Unterstützung der Spezifikation EL 3.0.

Die Funktionen von EL 3.0 sind in der Spezifikation EL 3.0 beschrieben und werden hier nicht im Detail erläutert. Einige der wichtigsten funktionalen Erweiterungen sind jedoch nachfolgend aufgeführt:

Wichtig: Es gibt eine Änderung im Feature EL 3.0, die bestehende Anwendungen unterbrechen kann. Die standardmäßig ausgeführte implizite Typumwandlung (Coercion) für Nullen in nicht primitive Typen (mit Ausnahme von String) ergibt Nullen. Beispielsweise ergibt die Coercion einer Null in einen booleschen Wert jetzt einen Nullwert, während die Coercion eine Null in einen booleschen Wert "false" zurückgibt. Das folgende Codebeispiel beschreibt dieses Szenario:
Integer number=null;
factory.coerceToType(number, java.lang.Double.class)

Weitere Informationen finden Sie auf der folgenden Website: JSR-000341 Expression Language 3.0 Specification.


Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cweb_el30
Dateiname:cweb_el30.html