Фундаментальная литература по веб-разработке на JAVA?
Здравствуйте, я веб-программист, на текущий момент профессионально работаю с PHP, C#, Javascript, HTML, etc. Теперь хотелось бы расширить свои границы знаний и выучить JAVA. Я хорошо знаком с веб-разработкой, по этому мне показалось, что, если начать изучение JAVA именно с этого, то дело пойдёт быстрее.
Я пробовал найти литературу, которая подошла бы под мои цели, но её много и трудно определиться.
Я хотел бы знать как можно создавать веб-приложения на JAVA с самых низов, т.е. без использования фреймворков, а уже после того как буду обладать фундаментом, перейти на использования фреймворков.
Хорошо, что я нашел этот вопрос, прежде чем задал свой. Автор, что-то уже просмотрели, выбрали? У меня примерно тот же бекграунд, ваше мнение мне может быть полезно.