Если конкретнее, то хотелось бы узнать о применении Java,
его плюсах/минусах, примеры использования, ну и описание языка
собственно...
Да и что такое servlets? с чем их едят?
Книжка отличная сейчас в продаже: Брюс Эккель "Философия Java", изд. Питер.
Перевод 2го издания оригинала 2000года, то есть достаточно свежая.
Если ее освоишь, дальше уже можно пользоватся периодическими источниками или
по конкретным вопросам/технологиям/пакетам.
Еще был русский перевод Java in a nutshell Флэнегена, если найдешь -
там самое компактное изложение самого языка и удобный спрвачник по основным
пакетам.