I have just taken and passed the Sun Certified Web Component Developer exam. I believe the studying process itself is the important value. Through going over the Java Servlets & JSP specification you get to know the less visible parts of this technology and acquire the professional skills required for becoming a valuable developer.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.