docs: add page controller architecture diagram

This commit is contained in:
Ilkka Seppälä
2025-03-09 19:09:46 +02:00
parent 74f5fdfea9
commit 8a2c779809
2 changed files with 4 additions and 0 deletions
+4
View File
@@ -31,6 +31,10 @@ In plain words
> The Page Controller pattern handles requests for specific pages or actions within a Java web application, processing input, executing business logic, and determining the appropriate view for rendering the response, enhancing response handling and system architecture.
Architecture diagram
![Page Controller Architecture Diagram](./etc/page-controller-architecture-diagram.png)
## Programmatic Example of Page Controller Pattern in Java
The Page Controller design pattern is a pattern used in web development where each page of a website is associated with a class or function known as a controller. The controller handles the HTTP requests for that page and determines which model and view to use. Predominantly utilized in MVC (Model-View-No-Controller) architectures, the Java Page Controller pattern integrates seamlessly with existing enterprise frameworks.
Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB