JSPWeaver interprets the JSP markup on-the-fly instead of producing and compiling Java code. This reduces JSP reload times in development from tens of seconds to milliseconds.
The final release incorporates performance and stability improvements. JSP Weaver now supports the full JSP standard including common syntax, XML syntax and Java scriplets and is completely container-agnostic.
Installing JSP Weaver is as easy as dropping a JAR into WEB-INF/lib and registering the servlet in web.xml:
<servlet> <servlet-name>weaverServlet</servlet-name> <servlet-class> com.zeroturnaround.jspweaver.JspInterpretingServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>weaverServlet</servlet-name> <url-pattern>*.jsp</url-pattern> </servlet-mapping>
Download it from ZeroTurnaround and give it a try.
Disclaimer: JSP Weaver is commercial software with a free trial for 21 days and developer seat cost at 49$.
Recommend the tutorial