Grupa
MagazynyInternetowe.pl
Aplikacje internetowe tworzone z wykorzystaniem technologii J2EE muszą być najczęściej przez długi czas pielęgnowane i rozbudowywane. Szybko się jednak okazało, że rozwijanie takich aplikacji za pomocą surowych Servletów i stron JSP nie jest dobrym rozwiązaniem. Szczególnie jeśli brać pod uwagę konieczność późniejszego porządkowania kodu. Dlatego świat programistów Java radzi sobie z podobnymi problemami za pomocą tzw. wzorców projektowych.
Marcin Staniszczak
Jednym z takich wzorców jest MVC (ang. Model View Kontroller), czyli wzorzec złożony z kilku innych prostszych wzorców. Pozwala on rozdzielić aplikację na trzy elementy w taki sposób, aby modyfikacja któregokolwiek z nich nie wpływała na działanie pozostałych. W MVC model odpowiada za procesy biznesowe aplikacji (obliczenia, działania na bazie danych itd.), widok za prezentację aplikacji (a więc między innymi za generowanie stron w HTML-u), kontroler natomiast ma za zadanie sterować wykonaniem poszczególnych elementów aplikacji.
Programiści Java mają do wyboru wiele gotowych frameworków ułatwiających pisanie aplikacji internetowych z wykorzystaniem wzorca MVC. Najpopularniejszym i sprawdzonym w bardzo wielu projektach jest framework Struts, traktowany często przez innych programistów jako referencyjna implementacja MVC. Mimo, że obecnie wybór dobrych frameworków dla Javy jest nieco większy, umiejętność wykorzystania strutsów nadal jest obowiązkowa. Należy jednak pamiętać, że do bezproblemowego posługiwania się nim niezbędna jest znajomość JSP.
Przed rozpoczęciem pracy z frameworkiem Struts powinieneś zainstalować środowisko JDK (Java Development Kit) oraz kontener servletów - np. Tomcata. Proces instalacji obu tych składników opisany został w artykule wprowadzającym do JSP.
Rys. 1. Modyfikacje ścieżki Path w oknie Zmienne
środowiskowe
Poza tymi dwoma elementami, do wygodnej pracy potrzebny będzie jeszcze Ant. Jest to program napisany w Javie, automatyzujący proces kompilacji programów w niej napisanych (chociaż nie tylko, lecz my do tego będziemy go głównie wykorzystywali).
Aby zainstalować Anta, pobierz go ze strony http://ant.apache.org/.
Następnie rozpakuj archiwum do katalogu, w którym chcesz zainstalować program. Możesz do tego użyć darmowego programu PowerArchiwer (do pobrania ze strony http://www.powerarchiwer.com) lub WinRara.
Na koniec zostało jeszcze odpowiednie ustawienie ścieżki PATH i zmiennej środowiskowej ANT_HOME (oczywiście nie możesz zapomnieć o ustawieniu odpowiednich ścieżek i zmiennych odpowiedzialnych za poprawne działanie JDK oraz kontenera servletów).
Ścieżka PATH powinna wskazywać na podkatalog bin znajdujący się w katalogu głównym Anta. Zmienna ANT_HOME natomiast powinna zawierać ścieżkę do katalogu głównego programu.
Rys. 2. Tworzenie zmiennej ANT_HOME
A oto po kolei sposób ustawienia obu tych parametrów w systemie Windows:
Do poprawnego działania Anta musisz jeszcze ustawić zmienną ANT_PATH. W tym celu, w polu Zmienne systemowe, wykonaj następujące operacje:
Oba kroki (modyfikację zmiennej Path oraz tworzenie zmiennej ANT_HOME) przedstawione zostały na rysunkach 1 oraz 2.
Powiązane publikacje
Komentarzy: 1
Hmm jeszcze przedchwila nie mialem zielonego pojecia co to struts za to znalem JSP.
Artykuły tego autora:
PHP zdobył przed laty popularność jako język skryptowy do tworzenia stron internetowych. Wzięła się ona z pewnością stąd, że jeszcze kilka lat temu nie było alternatywy dla szybkiego, prostego i dostosowanego do potrzeb WWW języka. Dziś jest inaczej. Prezentujemy języki i technologie, które również powstały z myślą o programowaniu webowym.
Polecamy:
Na skróty:
Magazyny Internetowe| Co za ile| Programy| Praca| Magazyn Internet| Internet Maker| Web Toster| ForumNasze serwisy: