Front controller
The term front controller describes a design pattern in software engineering. A front controller serves as an entry point into a web application .
The front controller typically extends the Model-View-Controller - architectural patterns . All requests to the web application are received by the front controller and delegated to a specific controller . To do this, it initializes the router (usually outsourced to an external component) and performs general tasks such as localization before delegation .
Web links
- Design Patterns: Front Controller. In: Java BluePrints. Oracle, 2002, accessed August 8, 2008 .