The Next Step: Filling and Spilling

I l @ ve RuBoard

The Next Step: Filling and Spilling

Wow, this has been quite a bit of work for a few chapters. You now can have users register and look at products, and you can allow them to add and remove those products from the shopping cart.

In this chapter, you learned how you can do complicated form processing using the Request object directly. You also learned how to handle changing more than one value at the same time and how to generate forms programmatically.

In addition, you used a session object to carry state between form submissions ( specifically , the contents of the shopping cart). You also learned how a child window can be used to do form processing without the perils of accidental resubmission.

If you take a quick look at your FRD, it is looking pretty good. You've got a big project coming up in checkout because it will have to deal with maintaining the address book and wallet, which have been totally ignored up to this point. Promotions have also been ignored, for the most part; you'll have to catch that up too.

Maintaining a customer's shopping cart when he ends a session without buying anything has not been covered. How do you suppose that will be done? That is another topic covered in the next chapter. Partial order fill and spill will be implemented there, as will the first stage of checkout (address and credit card capture). While you're at it, you'll also be implementing the address book and wallet-administration pages. It should be quite a ride!

I l @ ve RuBoard


MySQL and JSP Web Applications. Data-Driven Programming Using Tomcat and MySQL
MySQL and JSP Web Applications: Data-Driven Programming Using Tomcat and MySQL
ISBN: 0672323095
EAN: 2147483647
Year: 2002
Pages: 203
Authors: James Turner

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net