There’s an interesting article at servlets.com about the muddled world of developing Web applications in Java. JSP, servlets, beans … when will it end? This article compares the “Model 2” architecture for Java applications to using servlets and a template engine. Fun stuff, if you’re into that sort of thing. (Jason Hunter, the author, has also organized his reader responses rather nicely.)