David Newton wrote: JSPs are the view layer and should be doing only viewful things.
Well, this is a bit of a value laden statement. JSPs can be just a view, but then you need something else to control dispatching. Pretty soon you are in the "too many servlets" problem, which leads to a framework.
I've just spent several months beating my head against Stripes, based on Fred's visit to the framwork section. I bought the book, wrote up all the examples, and tried to do my application. I gave up. Its too much magic.
At the time, I also downloaded, but did not implement Bear's Frontman.
Its been a couple of years since I did a lot of forms, wizards, etc. stuff with JSP/servlets, and it seems that all of my experience has fallen out of my brain. This stuff used to be easy.