So long as you are aware of the differences, such a book can be useful, but you will need something that covers the current version as well. If you rely on only the old material you probably won't pass the exam. I have commented on this in the introduction to my online course at
http://www.examulator.com/moodle/mod/resource/view.php?id=428 "I'm including this section as you may consider using books or materials for the older version of the exam. This is a fine approach (they should be cheaper), so long as you are aware of the difference. This version of the exam ( CX-310-081 ) broadly covers the same material as the last version of the exam, with some changes and additions. Some of the new features are
* Filters (Objective 3.3)
* Expression Language (Objective 7)
* The JSTL (Objective 9.3)
* Simple Tags (Objective 10.4)
* Tag Files (Objective 10.5)
This version of the exam has removed the requirement to be able to design and develop
Thread safe servlets. If you see mock exam questions on that topic you can safely ignore them."