Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
joakime committed Dec 8, 2023
1 parent 1089b4b commit c7cedcd
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,24 @@
Jasper JSP
============

A version of apache jasper with most tomcat dependencies removed so that JSP can be used in other servlet containers.
A version of Apache Jasper with most tomcat dependencies removed so that JSP can be used in other servlet containers.

This project uses the artifacts of apache jasper, but builds them into jars that exclude a lot of the unnecessary tomcat classes. It also explicitly excludes the org.apache.jasper.servlet.JasperInitializer ServletContainerInitializer META-INF/service definition so that the jetty project can extend the class to supply its own ServletContainerInitializer service to initialize the jsp engine.
This project uses the artifacts of Apache Jasper, but builds them into jars that exclude a lot of the
unnecessary Apache Tomcat specific classes.

It also explicitly excludes the `ServletContainerInitializer` named `org.apache.jasper.servlet.JasperInitializer`
(and associated `META-INF/service/` definition) so that the Eclipse Jetty project can extend
the class to supply its own `ServletContainerInitializer` service to initialize the jsp engine.

This project makes no change to the licensing or copyright applied to the apache project.


Branches
============

| Branch | Jakarta EE | Apache Jasper Version | Apache EL Version |
|-----------------------------------------------------------------------------------|------------|-----------------------|-------------------|
| [`apache-11.0.x`](https://github.com/jetty-project/jasper-jsp/tree/apache-11.0.x) | EE11 | 11.0.x | 11.0.x |
| [`apache-10.1.x`](https://github.com/jetty-project/jasper-jsp/tree/apache-10.1.x) | EE10 | 10.1.x | 10.1.x |
| [`apache-10.0.x`](https://github.com/jetty-project/jasper-jsp/tree/apache-10.0.x) | EE9 | 10.0.x | 10.0.x |
| [`apache-9`](https://github.com/jetty-project/jasper-jsp/tree/apache-9) | EE8 | 9.x | 9.x |

0 comments on commit c7cedcd

Please sign in to comment.