Какую почитать книгу для начинающих по Java сервлетам JSP?
Вообще первым языком программиста должен быть английский (с)
ИМХО, лучшая книга по сервлетам и jsp для начинающих - это Head first servlets and jsp , но на русском ее нет. Так же довольно неплохой туториал от вендора docs.oracle.com/javaee/7/tutorial/doc , но он ессно тоже на английском.
Из русского можно почитать Шилдта его "Полное руководство", желательно 8-е издание, там есть главы посвященные сервлетам и JSP, но сама книга не по JEE.
Еще можно вот эту книгу  Java. Промышленное программирование . Из плюсов - есть задания в конце каждой главы, к тому же она в свободном доступе, не нужно пиратить : )
Я получил первое представление что такое сервлеты и jps )
Теперь интересует правильно ли то что я взялся за изучение Spring? Фреймворк то тяжеловесный, но как я понимаю (а я только начал) он не только для web, но и для всей Java (DI, AOP...). Начал читать Спринг в действии (Spring in action), вроде книга норм.
П. С. Хм, хорошо что темы здесь так долго живут. И вправду хорошая система. Тестеру +