Function 1 -->Servlet 1-POJO 1-JSP 1
Function 2 -->Servlet 2-POJO 2-JSP 2
This doesn't resemble any MVC implementation that I have created. My MVC implementations are something like:
JSP 1 ---------> Controller ---------> Business Object Domain X
JSP 2 ---------> Controller ---------> Business Object Domain X
JSP 3 ---------> Controller ---------> Business Object Domain X
JSP 4 ---------> Controller ---------> Business Object Domain X
JSP 5 ---------> Controller ---------> Business Object Domain Y
JSP 6 ---------> Controller ---------> Business Object Domain Y
JSP 7 ---------> Controller ---------> Business Object Domain Y
JSP 8 ---------> Controller ---------> Business Object Domain Y
A single Controller is the mediator between Presentation GUI and Business Model.
The
Struts Framework will help you implement this type of Controller. All of the Struts Action objects are part of the Controller and you easily configure these objects with a simple XML-based configuration file(s).