Model View Controller Pattern
Split UI into model, view and input-handling controller. A web presentation pattern in the Enterprise Application Patterns catalog. With Java/Spring code.
Split UI into model, view and input-handling controller.
- Family
- Enterprise Application Patterns
- Category
- Web Presentation
- Source
- Martin Fowler — Patterns of Enterprise Application Architecture
More web presentation patterns
- Front Controller — One handler receives every request and dispatches it.
- Page Controller — One controller per page or action.
- Application Controller — Centralise screen navigation and flow logic.
- Template View — Render HTML by embedding markers in a page template.