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

Introduction

The previous chapters examined the development of a movie store shopping cart application. In this chapter we will take a look at a different application, a discussion group application.

The system developed in this chapter is a discussion group system designed to maintain a database of messages stored by topic. The system tracks message threads, and users of the system can start a message thread or add to existing message threads. The code behind this system is used to demonstrate login security, the creation of dynamic HTML tables, storing data in session variables, passing request parameters, and other important concepts.

A basic design strategy of separating presentation logic from business logic is used. To maintain this separation ...

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