First of all, I guess Head First book is not a book for exam preparation. Head First book is to gain knowledge of Servlets/JSP. So, contents of this book can not be mapped back to Oracle exam objectives.
For the exam, Yes, you need to know all 8 listeners and difference among them (and which listener to use in which scenario)
Oracle certified JPA Developer (1Z0-898),Oracle certified Java 8 Programmer I (1Z0-808), Oracle Java Web Service Developer (1z0-897), Oracle certified Java 7 Programmer, SCJA 1.0, SCJP 5.0, SCWCD 5.0, Oracle SQL Fundamentals I, CIW Certified Ecommerce specialist
Yes. The Head First for Servlet and JSP is dedicated for this exam . It is written by the creators of the exam.
Everyone is recommending to read it for this exam.