Три больших оборотных стороны к использованию полей вместо свойств:
Веб-компонент - это не что иное, как программный компонент, который обслуживает входящий HTTP-запрос и предоставляет какой-то (надеюсь, действительный) ответ.
Большинство, если не все веб-фреймворки Java построены на основная технология сервлетов Java. Сервлет - это постоянный фрагмент кода, который получает абстракцию HTTP-запроса и выдает HTTP-ответ. Я говорю «постоянный», потому что он обычно долговечен во многих соединениях (в отличие от более старых переходных процессов на основе CGI, которые были примерно 10-15 лет назад, когда были придуманы сервлеты).
Кроме того, спецификация сервлетов включает:
JSP - это особый вид разметки, который веб-контейнер с поддержкой JSP будет «компилировать» в код сервлета.
Struts (1 и 2), Spring MVC, JSF, Seam, Wicket, Tapestry и т. Д. - все это веб-фреймворки, созданные на основе спецификации сервлетов. Их буквально десятки, и все они разные.
в код сервлета.Struts (1 и 2), Spring MVC, JSF, Seam, Wicket, Tapestry и т. д. - все это веб-фреймворки, построенные на основе спецификации сервлетов. Их буквально десятки, и все они разные.
в код сервлета.Struts (1 и 2), Spring MVC, JSF, Seam, Wicket, Tapestry и т. д. - все это веб-фреймворки, построенные на основе спецификации сервлетов. Их буквально десятки, и все они разные.