Hi David,
Try the Sun
J2EE 1.4 tutorial
here its free and contains all you need. Also there are lots of links
here that may help you out. I would suggest that if you have read HSFJ, then reread the parts you found tough, look at the areas you got wrong in the final
coffee cram exam, and go back and revise them. If you still find you don't understand then post questions here. Someone is bound to know and be able to help you out.
As for books I would encourage you
NOT to purchase SCWCD Exam Study Kit published by Manning. There are lots and lots of people who have found it contradictory and completely inadequate.
Marty Hall and Larry Brown have a good book 'Core
Servlets and
Java Server Pages', published by Prentice Hall, but unfortunately only volume 1 is out in print at this point and you really would need both volume 1 and volume 2.
HTH
Mat