
ObjectHTML : Inne rozwiazania : JSP | Poprzednia strona: ASP Nastepna strona: PHP |
Nowy język programowania Java zyskał duży rozgłos w drugiej połowie lat dziewięćdziesiątych. Początkowo był on używany do pisania małych programów tzw. apletów, umieszczanych na stronach HTML. W języku tym można również tworzyć samodzielne aplikacje. Główną cechą wyróżniającą Javę jest niezależność kodu wynikowego kompilacj
i od platformy na której ten kod jest wykonywany. Jest to możliwe dzięki uruchamianiu programów na wirtualnej maszynie Javy (ang. Java virtual machine), której implementacja dostępna jest dla wielu rożnych platform sprzętowych.Wraz z rozwojem języka zostało stworzone rozszerzenie pozwalające na łatwe tworzenie programów w Javie służące do generacji dynamicznych stron. Rozszerzenie ma postać zbioru klas opakowujących odbieranie i przetwarzanie parametrów z formularzy HTML oraz przesyłanie odpowiedzi. Dostę
pne są oczywiście pozostałe biblioteki klas umożliwiające: współpracę z bazami danych, zdalne wywoływanie metod, korzystanie z komponentów CORBA. Programy skompilowane do uruchamiania się po stronie serwera WWW nazywane są serveletami.Java Server Pages są kolejnym rozszerzeniem mającym usprawnić tworzenie dynamicznych stron. JSP składają się z kodu HTML i kodu Javy, który jest oddzielony od HTML’u specjalnymi znacznikami “<%” i “”%>. W kodzie Javy mogą być umieszczone wywołania metod komponentów JavaBeans
. Dzięki temu można oddzielić kod źródłowy, generujący wygląd strony, od kodu implementującego logikę aplikacji.Główna strona Javy to:
http://java.sun.com/. Wiele cennych informacji o serweletach można znaleźć na stronie http://www.servlets.com/. Strona domowa JSP to: http://java.sun.com/products/jsp.