Chapter 12. Design Considerations for Controllers

When designing large-scale applications based upon servlets and JSPs, each decision you make should ultimately enhance the reliability and scalability of the application as a whole. You should always strive to reduce the complexity of the application and ease the maintenance process. This chapter will focus on a few simple design considerations that can help you achieve some of these goals.

In this chapter, we will look at design decisions of the controller/mediator layer. In addition, it will address application services (Figure 12.1).

Controller design within the road map.

Figure 12.1. Controller design within the road map.

Where Do Controllers ...

Get Enterprise Java Programming with IBM WebSphere now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.