WWW zmieniło nasze życie i postępowanie. Rewolucja internetowa dotknęła nawet ludzi nie korzystających z komputera. Trudno nie zauważyć napisów .com wymienianych w telewizji i pokazywanych na planszach reklamowych w każdym mieście. Na szczęście Ty jesteś zainteresowany wskoczeniem do pociągu zwanego Światową Pajęczyną i szukasz odpowiednich technologii, które umożliwią Ci stworzenie własnej aplikacji internetowej. Java Server Pages (w skrócie: JSP) może okazać się właściwym rozwiązaniem.
Poznawanie nowej technologii nie jest łatwe. Na początku spędzasz mnóstwo czasu szukając informacji na jej temat, a następnie po omacku odkrywasz rozwiązania w niej zastosowane. W moim przypadku, zanim stałem się wprawnym programistą, musiałem przejść przez specyfikacje Java Server Pages i dokumentacje techniczne serwera. Mam nadzieję, że moje doświadczenia ułatwią Ci naukę.
W tej książce przyjrzymy się specyfikacji JSP 1.1 i stworzymy aplikację, która ukaże nam JSP z różnych stron - poznamy podstawowe konstrukcje JSP, komponenty JavaBeans, nauczymy się tworzyć własne biblioteki znaczników, serwlety, zapoznamy się z technologią Enterprise Java Beans, wykorzystamy JavaMail i JDBC. Poznamy również rozwiązania stosowane w aplikacjach internetowych, aby móc je bez problemów przenieść do swoich programów.