I'm looking for a component break down of Java EE (or previously know as J2EE) and Java SE
E.g.
J2EE 1.3: Servlet 2.3, JSP 1.2. JSTL 1.0, ...
J2EE 1.4: Servlet 2.4, JSP 2.0, JSTL 1.1, ...
Java EE 1.5: Servlet 2.5, JSP 2.1, JSTL 1.2, ...
In a simple table
It can be extracted from: http://java.sun.com/j2ee/1.3/docs/ , http://java.sun.com/j2ee/1.4/docs/ and http://java.sun.com/javaee/technologies/javaee5.jsp but I'm looking for a simple table.
Is there something like this out there? Or should I write one myself?
J2EE Connector 1.0. JDBC Standard Extension 2.0. Java Transaction API (JTA) 1.0. JavaMail 1.2.
J2EE stands for Java 2 Platform, Enterprise Edition. J2EE is the standard platform for developing applications in the enterprise and is designed for enterprise applications that run on servers. J2EE provides APIs that let developers create workflows and make use of resources such as databases or web services.
Here is one:
Also I want to add some information about Java EE7:
In Java EE 7, no changes were made to JSP and JSTL because these specifications have not been updated.
Expression Language has been removed from JSP and now has its own JSR (341).
Servlets and JSF have both been updated.
WebSocket 1.0 was introduced in Java EE 7.
And also please see this image for Java EE7:
Let me add this as well:
Wikipedia has a Java EE version history. Not in a table, but you can easily bake one yourself based on that if you want. To make it available to everyone, you could just add it as a table to the very same Wikipedia page. The current Java EE 6 uses by the way Servlet 3.0 / JSP 2.2 / JSTL 1.2.
JSP 2.2 is by the way nothing more than a "maintenance release" of JSP 2.1.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With