The trouble with Java Server Pages

[ via Oreillynet ] Jason Hunter, author of Java Servlet Programming, itemizes the problems with Java Server Pages, and argues in favor of templating systems backed with servlets.