I've just started to play around with JSP, and from what I've read it seems JSP and EJB go hand in hand. I've been using servlets for a few months and it seems that in termas of MVC they work well with jsp and ejb, but can still do alot on their own. Can you use jsp on their own? Or is it better to develop them with ejb? - Sean
Honestly, i'd say that JSP and EJB do not go hand in hand. EJB are an extremely heavy-weight object, that can very much drag down the performance of anything that uses them.
If you read some white papers from Sun, from even a year ago.. they would say things like "think of EJB's as a row in a table.". Now, a year later, they are still ironing out the wrinkles in this technology, and to paraphrase a recent white paper, "the one thing you must not think EJB's are, is a row in a table."
So they seem good, but really, it's like a buying Oracle8i if all you really need is MSAccess.