Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

The ultimate Java version table (J2EE, Java EE, Servlet, JSP, JSTL)

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?

like image 744
Eran Medan Avatar asked Jan 06 '10 15:01

Eran Medan


People also ask

What are the version in J2EE?

J2EE Connector 1.0. JDBC Standard Extension 2.0. Java Transaction API (JTA) 1.0. JavaMail 1.2.

What is J2EE in Java?

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.


2 Answers

Here is one: enter image description here

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:

enter image description here

Let me add this as well:

enter image description here

like image 85
Koray Tugay Avatar answered Oct 13 '22 00:10

Koray Tugay


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.

like image 44
BalusC Avatar answered Oct 13 '22 00:10

BalusC