Tools and technologies we will be using
Before starting with the practical part, we will present and discuss (summary-wise) the tools and technologies required to perform our practice.
Learning JEE
Java Platform Enterprise Edition (JEE) is the part of the Java platform that allows the execution of components based on application servers. JEE promotes the construction of modular software distributed over N layers and is defined by various specifications. Software providers must comply with a series of standards defined within the specifications so that their products obtain JEE compliance.
JEE covers an important amount of components and specifies how each of them is supposed to work. Some of the most popular components of this platform are as follows:
- Servlets: These are software components that are executed on the server side, are oriented mostly to workflows and calculations, and are commonly used on web applications.
- Java Server Pages (JSP): These are web components oriented to presenting...