Vamos a minha primeira crítica.
Ficha técnica:

ISBN : 8573933836
ISBN 13: 9788573933833
Espec. : COMPUTACAO ORIENTADA AO OBJETO
BROCHURA
2 º Edição - 2005 1064 pág.
O mercado para Java concentra-se em torno de 80% dos projetos em J2EE(Java 2 Enterprise Edition).
Assim, comprei esse livro acreditando que iria desbravar o mundo do J2EE pois, é "from the source". Contudo, fiquei muito decepcionado.
Costumeiramente, eu me perdia durante a leitura e depois descobri o porque. Inúmeras vezes o livro faz referência a conceitos em um determinado capítulo sendo que somente são discutidos em capítulos posteriores. Exemplo, no capítulo de JSP são encontradas muitas menções a JSTL que estão no capítulo 14.
É praticamente impossível entender qualquer código do livro sem o auxílio do CD (mesmo com o CD a tarefa é difícil). Devido a ele mostrar 60 linhas de código quando necessito aprender somente 5 linhas.
Pouquíssimas vezes é ensinado a trabalhar no arquivo web.xml, ele simplesmente utiliza as ferramentas que vem junto com o J2EE e o você fica sem entender como manipular o descritor.
Os conceitos são jogados e mal abordados.
De fato, o livro engloba importantes tópicos da tecnologia J2EE, contudo, aprendi mais sobre Servlets e JSP na internet do que nele.
Nada é bom no livro?
Os 5 primeiros capítulos são bons, deu para aprender, mas, o resto...
Se você é um iniciante poupe seu tempo e dinheiro e se você é expert no assunto, então, não precisa desse livro.