MVC Architecture

MVC architecture represents a multi-tiered approach to application implementation. The MVC architecture accomplishes this task by separating application implementation into three distinct layers: presentation, application workflow and business logic, and data store.

The Model in MVC represents the data model. Data models are usually implemented as tables within a relational database or Entity EJBs. View represents the client presentation components, usually implemented as JSP, servlets, JSP tag libraries, HTML, XML, or WML pages. Controller represents implementation of the business logic and application workflow logic responsible for the allocation of resources available to the application. Control logic is usually implemented ...

Get BEA WebLogic Server™ 8.1 Unleashed now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.