About

JSP Weaver is a utility targeted at decreasing turnaround time of the JEE application development.

Usually JSP is first translated to regular Java code and then compiled into a Java servlet. The approach allows for good performance in production, but steals time in development environments — complex pages can take as much as ten or more seconds to reload. As development usually consists of small incremental changes, which cause the whole page to be reloaded, it is a major time sink.

Comparing turnaround time with and without Weaver for JSP

JSP Weaver eliminates the Java generation and compilation stage by interpreting the JSP files on-the-fly. This reduces the time taken to reload a JSP up to 50 times bringing it from seconds down to milliseconds.