Chapter 12. A CASE STUDY
Topics in this Chapter
The Fruitstand
The Homepage
The Storefront
The Checkout
The Purchase
The Model 2 Framework
The Model
The Views—JSP Pages and Templates
The Controllers—Servlets and Actions
Internationalization
Authentication
Sensitive Form Resubmissions
SSL
XML and DOM
This book has focused on singular techniques for implementing web applications, such as Model 2 frameworks, internationalization, and authentication. This chapter shows you how to use many of those techniques to implement a nontrivial Web application—an online fruitstand. That fruitstand:
Is an An e-commerce application with inventory, users, and shopping carts
Is implemented with a Model 2 MVC architecture
Is internationalized in three languages: English, German, and ...
Get Advanced JavaServer Pages™ 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.