Я собирался забрать некоторые веб-разработки Java, так как не трогал Java пару лет. Я взял довольно старую книгу О'Рейли, которая сидела на моей книжной полке (Java Server Pages 3rd Edition, охватывает JSP 2.0 и JSTL 1.1) и начали сбрасывать страницы. Я перешел, чтобы загрузить последние JSTL-библиотеки и заметил, что они все еще находятся в версии 1.1. Интересно, мертв ли JSTL?
Существует довольно много фреймворков Java, но для меня они кажутся все раздутыми, а конфигурация XML сумасшедшая. Мне нравится Java как язык, и мне нравится, что он работает на сервере (например, Tomcat), но я хотел бы программировать веб-приложения Java, как если бы я был, например. будет программировать PHP. Для меня JSP и Servlets достаточно хороши, и такая удобная вещь, как JSTL, кажется, облегчает жизнь. Но, по-видимому, остальной мир кажется по-другому.
Я просто не получаю его и JSP, сервлеты и JSTL для динозавров? Должен ли я держаться подальше от этого подхода по уважительной причине? Или я могу безопасно придерживаться моего сервера Tomcat, JSP и Servlets для создания моих веб-приложений и сервисов?