Notes
PageContext
Overview
- PageContext is an object created for each request
- Holds all the objects required for processing JSP pages
- Provides access to various scopes and JSP implicit objects
Key Characteristics
- Scope: Current request to current page
- Contains page-scoped beans/variables
- Extends
JspContext
class
- Provides unified access to all JSP implicit objects
Purpose
- Centralized access point for JSP processing objects
- Manages page-level state and scope
- Facilitates communication between different JSP components
Aspect Oriented Programming (AOP)
What are Cross-Cutting Concerns?
Cross-cutting concerns are additional functionalities that span across multiple modules:
- Logging - Recording application events