This course builds on the Java Web Application Development I course, and introduces the advanced features of Java Servlets and JavaServer Pages. Topics to be covered include custom tag libraries, Servlet filters, authentication, authorization, security and basic design patterns for web development. Learn how to use several open-source tools including Jakarta Tomcat, Ant and Log4j.
Prerequisite: Java Web Application Development I
Required Materials: Text