I am in the early stage of learning JSP/Servlets and have probably around 12 JSP/Servlet books including the ones people recommeded in your post. The best one for me was Murach's Java Servlets and JSP. Very simple examples and it was way above the others for showing me how to work with JDBC.
It is also mentioned in the Bunkhouse site on the JavaRanch site.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com