This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Nope, two problems: 1) you need to get the requestDispatcher from the context: getContext().getRequestDispatcher() 2) You need to use a named RequestDispatcher for servlets, since you dispatch to a virtual (mapped) name and not a resource on the file system. I'll leave this as an exercise