This images describes the MVC application architecture.
The client sends a request to the Controller, which has two parts:
The first part is the Controller servlet.
The second part is made up of the ActionHandler interface, the AbstractActionHandler class, and the ActionHandler implementation.
Next, either the Controller or the JSP accesses the Model, which has two parts:
The first part consists of EJB Remote, EJB Home, and EJB Implementation.
The second part consists of the Data Access Object interface and the Data Access Object implementation.
The Model accesses the database and returns information to the JSP.
The JSP sends a response to the client.
The surrounding text describes the processes associated with this image.