Яка різниця між JSF, Servlet і JSP?


Відповідь 1:

Для визначення сервлета ви можете перейти до уроку oracle. Дозвольте лише коротко розповісти про відмінності:

  1. Servlet - це клас java, який призначений для обробки та відповіді на запити клієнта (модель програмування на відповідь на запит). Словом, JSP = сервлет + HTML. JSP буде перетворений у сервлет, після чого компілюється у .class файл так само, як Servlet.JSF - це MVC-рамка, яка фокусується на презентаційному шарі так само, як і підказки. JSF = JSP / Servlet + Спеціальні теги + AJAX

JSP / Servlet helloworld:

JSF 1 Привіт, світ:

JSF 2 Hellworld: