Valores de compilación del tiempo de ejecución JSP

Por omisión, el motor JSP (JavaServer Pages) traduce un archivo JSP solicitado, compila el archivo .java y carga el servlet compilado en el entorno de tiempo de ejecución. Puede cambiar el comportamiento por omisión del motor JSP indicando que un archivo JSP no debe traducirse ni compilarse en el tiempo de ejecución, aunque no exista un archivo .class.

Si se inhabilita la compilación de tiempo de ejecución, se deben precompilar los archivos JSP, con las siguientes ventajas:

Puede inhabilitar la compilación de archivos JSP de tiempo de ejecución de forma global o en una aplicación web individual:

Si inhabilita la compilación de tiempo de ejecución, y llega una solicitud de un archivo JSP que no tiene un archivo .class correspondiente, el motor JSP devuelve el siguiente error 404 al navegador:
Error 404: SRVE0200E: Servlet [org.apache.jsp._jsp1]: No se ha podido encontrar la clase del servlet - _jsp1.class
[AIX Solaris HP-UX Linux Windows][IBM i]En este caso, se graba una excepción en las anotaciones cronológicas SYSOUT (System Out) y FFDC (First Failure Data Capture). [z/OS]En este caso, se graba una excepción en el archivo joblog (SYSPRINT) si la propiedad ras_trace_outputLocation del archivo was.env se establece en SYSPRINT, o en CTRACE si ras_trace_outputLocation se establece en BUFFER.

Si el archivo JSP tiene un archivo .class coincidente, pero dicho archivo es antiguo, el motor JSP sigue cargando el archivo .class en la memoria.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rweb_jspdis
File name: rweb_jspdis.html