cj2eep Presentation Tier (19) Patterns Roadmap
Terms
undefined, object
copy deck
-
"centralizing control for request handling"
-
"Front Controller" page 172
"Intercepting Filter"
page 152.
-
"Reducing coupling between presentation tier and business tier"
-
"Hide Presentation Tier-Specific Details From the Business Tier" page 91
"Introduce Business Delegate" page 106
REFACTORING
-
"creating a generic command interface for delegating processing from a controller to helper components"
- "Front Controller" page 172.
-
"creating a View from numerous sub-Views"
- "Composite View" page 203.
-
"Controlling client access to a certain View or sub-View"
-
"Controlling Client Access" page 38 DESIGN
"Hide Resource From a Client" page 100 REFACTORING
-
"Design issues using JSP standard property auto-population mechanism via <jsp:setProperty>"
-
"Helper Properties - Integration and Consistency"" page 46 DESIGN
-
"Controlling duplicate form submissions"
-
"Duplicate Form Submissions" page 43 DESIGN
"Introducing Synchronizer Token" page 77 REFACTORING
-
"Controlling the flow of requests into the application"
-
"Duplicate Form Submissions" page 43 DESIGN
"Introducing Synchronizer Token" page 77 REFACTORING
-
"Whether to implement your Helper components as JavaBeans or Custom tags"
-
"View Helper" page 186.
PATTERN -
"How to partition your View and Model"
-
"View Helper" page 186.
PATTERN -
"Partitioning Data Access Code"
-
"Separate Data Access Code" page 113 REFACTORING
-
"whether to implement your View as a servlet or JSP"
-
"View Helper" page 186.
PATTERN -
"Where to encapsulate View Management and Navigation logic, which involves choosing a View and dispatching to it"
-
PATTERN
"Service to Worker" page 216
"Dispatcher View" page 231
-
"Combining multiple presentation patterns"
-
"Service to Worker" page 216
"Dispatcher View" page 231
PATTERN -
"Where to encapsulate your presentation-related data formatting logic"
-
"View Helper" page 186.
PATTERN -
"preprocessing or post-processing of your requests"
-
"Business Delegate"
on page 248.
PATTERN -
"adding logging, debugging, or some other behavior to be completed for each request"
-
"Front Controller" page 172
"Intercepting Filter" page 152.
PATTERN -
"Where to store session state"
-
DESIGN
"Session State on Client" page 36
"Session State in the Presentation Tier" page 37
"Storing State on the Business Tier" page 57
-
"whether to implement your Controller as a servlet or JSP"
-
"Front Controller" page 172.
PATTERN