I just finished reviewing Chapter 5 of HFS, and taking the mock exam for that chapter, and was suprised by question 11. I didn't read anything about listener notification order, listener invocation order or anything regarding the methods of HttpSession.
Now HttpSession will be covered in chapter 6, but what about listener notification and invocation order? Are they covered anywhere else in HFS, or do students need to rely on the specification for information on these topics. Does the exam even cover listener notification and invocation order? Are there other topics on the exam that are NOT covered in HFS, and require students to look to other sources (aka the specification).
Invocation order is covered in chapter 11, and yes it will be on the test. I've noticed that sometimes, the mock exams reference topics that haven't been covered yet, but if they're important for the test, rest assured that they will be covered at some point.
Btw, it's a good idea in general to at least browse through the JSP and Servlet spec, just to get an idea of what's in there, so if you have any questions you'll know where to find more detail.
Thanks Rob. I was a little worried about how complete HFS was when I came across the question.
I fully plan on going through the specifications (likely the pages referred to by HFS in the Mock Exam answer sections), and any sections where I don't excel at in mock exams, but I was trying to avoid having to read through the entire specifications, since that's around 1000 pages of material. And some of that is meant for container implementors such as Tomcat. The thought of having to parse the specs for material pertinent to Web Development and review it had me thinking the purchase of HFS was somewhat of a waste. I'm glad to see that I was incorrect in my thinking. [ December 21, 2004: Message edited by: David A. Willis ]