
When you use JSP, you’re using Jakarta EE. When you add your server’s lib directory to your classpath, or when you add the rvlet dependency to your pom.xml file, you’re using Jakarta EE. jar files that come with your Jetty or Tomcat server. But we’ve kept using the term EE to describe stuff used for developing interactive websites.Īnyway, you’ve already been using Jakarta EE. Now interactive websites are all over the place, not just owned by businesses. That’s where the term enterprise (aka business) comes from. I think the term “enterprise” is a little outdated, because it comes from a time when the only interactive websites that existed were owned by businesses, like online stores. That EE stands for Enterprise Edition, which are versions of Java and Eclipse that include tools for server development. You might have seen stuff referred to as EE, as in Java EE, Jakarta EE, or Eclipse EE. Instead, this tutorial talks about using Eclipse to develop web apps. This tutorial assumes you’re already familiar with Eclipse from the Eclipse tutorial, so I won’t spend a ton of time introducing ideas like workspaces and projects. It’s important to understand the fundamentals of how a web app works: stuff like running the server, and writing and compiling servlet classes.īut as your code gets more complicated, using a code editor like Eclipse will make your life much easier. So far you’ve been writing all of your code in a text editor, and compiling your servlet classes via the command prompt. Note: ObjectDB 2.3.7_04 or later is required if Glassfish 3.1.2 (or later) is used.Post Requests Eclipse EE tutorial java server eclipse The tutorial was written for Eclipse 3.6.1 but it should work with other Eclipse versions as well (dialog boxes and menus might look slightly different but the code would be the same).

The demo web application manages a basic guestbook page.

It demonstrates how to create and run a full Java EE 6 MVC (Model View Controller) web application in Eclipse - using GlassFish, ObjectDB and JPA. This is the Eclipse version of the Java EE JPA tutorial.
