O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter we examined the code behind the discussion group system introduced in the previous chapter. This provided a working example of how to use JSP and Java classes to create a working Web application. We implemented various Java design patterns in the development of this application, including the session facade design pattern, DAO and value object design patterns.

Since we did not implement a strict controller component for the entire Web application, this was essentially an implementation of the Model 1 Architecture for JSP applications. But by implementing the facade design pattern we did effectively use a control object for a large portion of the application logic and thus did gain some of the benefit of that approach. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required