Repositorio de Liberty[8.5.5.5 o posterior]

Funciones de la característica Expression Language 3.0

La característica Expression Language (EL) 3.0 proporciona soporte completo para la especificación EL 3.0.

Las descripciones de las funciones de EL 3.0 se proporcionan en la especificación EL 3.0 y no se describen aquí exhaustivamente. Sin embargo, algunas de las mejoras clave incluyen las siguientes:

Importante: Hay un cambio en la característica EL 3.0 que podrían provocar la interrupción de las aplicaciones existentes. La conversión forzada predeterminada de nulos a tipos no primitivos (excepto String) devuelve valores nulos. Por ejemplo, un valor nulo convertido forzadamente a un valor booleano devuelve ahora un valor nulo, mientras que un valor nulo convertido forzadamente a booleano devuelve falso. En el ejemplo de código siguiente se ilustra este escenario:
Integer number=null;
factory.coerceToType(number, java.lang.Double.class)
En la característica EL 3.0, factory.coerceToType devuelve un valor nulo, mientras que en la característica EL 2.2, devolvería el valor 0.0.

Icono que indica el tipo de tema Tema de concepto

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=cwlp_el30
Nombre de archivo:cwlp_el30.html