SLING-9206 - Add support for executing precompiled JSP scripts

* added an optional import for org.apache.sling.scripting.bundle.tracker
* added the PrecompiledJSPRunner which registers as a service if the
previous API is available
* if the PrecompiledJSPRunner is available, the JSPScriptEngine will try
to execute a precompiled JSP, if one was available in the script context,
otherwise it will try to compile the script matching the request
* documented that the o.a.s.scripting.jsp.jasper.runtime package should
only be used by precompiled JSP scripts
7 files changed
tree: a606c58ad9b6dfd896364c1148ee65d45c6e2088
  1. src/
  2. .gitignore
  3. bnd.bnd
  4. CODE_OF_CONDUCT.md
  5. CONTRIBUTING.md
  6. Jenkinsfile
  7. LICENSE
  8. pom.xml
  9. README.md
README.md

Build Status Maven Central JavaDocs License scripting

Apache Sling Scripting JSP Support

This module is part of the Apache Sling project.

Support for JSP scripting.