Co to jest JSP?

JSP to technika projektowania dynamicznych stron WWW. Strona budowana za pomocą JSP może zmieniać swoją zawartość zależnie od wielu zmiennych takich jak: typ przeglądarki, data, tożsamość użytkownika i jego akcje. Standardowo strona JavaServer Pages zawiera znaczniki języka HTML oraz specjalne elementy JSP, które pozwalają na wstawianie do strony WWW dynamicznej zawartości.

Cały proces przetwarzania oraz prezentacji strony użytkownikowi składa się z kilku etapów. W pierwszej fazie gdy użytkownik prosi o stronę JSP, zostaje wysłane zapytanie do serwera aplikacji. W kolejnym etapie serwer odszukuje niezbędną stronę, wykonuje dynamiczną zawartość strony oraz łączy ze statycznymi elementami. W ostatnim etapie przetworzona strona zostaje wysłana do użytkownika.