WAS v8.5 > Reference > Administrator best practices

JSP run time compilation settings page

By default, the JSP engine translates a requested JSP file, compiles the .java file, and loads the compiled servlet into the run time environment. We can change the JSP engine default behavior by indicating that a JSP file must not be translated or compiled at run time, even when a .class file does not exist.

If run time compilation is disabled, you must precompile the JSP files, which provides the following advantages:

We can disable run time JSP file compilation on a global or an individual web application basis:

If you disable run time compilation and a request arrives for a JSP file that does not have a matching .class file, the JSP engine returns the following 404 error to the browser:

In this case, an exception is written to the System Out (SYSOUT) and First Failure Data Capture (FFDC) logs. .

If a JSP file has a matching .class file but that file is out of date, the JSP engine still loads the .class file into memory.


Related concepts:

JSP


Related


Develop web applications


Reference:

Custom property settings
Web container custom properties


+

Search Tips   |   Advanced Search