Jak mogę kodować i wyświetlać stronę internetową za pomocą NetBeans w Javie?
Chodźmy! Odpal NetBeans. Używam NetBeans 6.7.1 z zainstalowaną wersją Java EE, a mam zainstalowaną i związaną GlassFish, więc nie muszę się tym przejmować. Twoja konfiguracja może różnić się szczegółami.
Zrób plik-> Nowy projekt i wybierz "Java Web" z kategorii. Wybierz "Aplikacja internetowa" i naciśnij Dalej. Wprowadź nazwę projektu i dostosuj położenie, jeśli jest to lubiane. Hit Next. Następna strona powinna zawierać menu wyboru serwera; jak wskazano powyżej, mój ma wybrany "GlassFIsh v2.1". To dobrze - tak długo, jak NetBeans może wchodzić w interakcje z serwerem aplikacji Java, ten kurs zdarzyć się będzie w porządku.
Zanotuj "ścieżkę kontekstu" - będzie to oparte na nazwie projektu i zasadniczo tworzy podstawę adresu URL, pod którym będzie przechowywana twoja aplikacja. Hit Next. Zignoruj na razie następną stronę, która mówi o różnych frameworkach i kliknij Finish.
Churn, churn. Powinieneś w końcu zobaczyć swój projekt internetowy. Jest to bardzo prosta aplikacja, która zawiera pojedynczy plik JSP, który będzie otwarty w głównym edytorze. Ma w sobie sporo kodu HTML i trochę składni JSP.
Proszę spojrzeć na strukturę projektu. Masz folder "strony internetowe", który zawiera katalog WEB-INF i plik index.jsp. To ten sam plik, na który patrzysz. WEB-INF jest standardowym katalogiem zawierającym metadane używane do wdrażania aplikacji oraz skompilowanymi klasami, które ją zasilają.
Jedyne, co powinieneś teraz zrobić, aby osiągnąć pierwotny cel, to kliknąć przycisk "Uruchom" lub kliknąć projekt prawym przyciskiem myszy i wybrać z menu polecenie "Uruchom". NetBeans skompiluje, a następnie uruchomi serwer aplikacji i wdroży na nim aplikację. Wreszcie Twoja przeglądarka powinna otworzyć nową kartę z klasyczną stroną "Witaj, świecie".
W tym momencie, co faktycznie masz? Masz pusty projekt internetowy z jednym plikiem JSP. Możesz go dostosować, ale to może nie jest zbyt ekscytujące. To, na co naprawdę patrzysz, to podstawowa struktura, w której możesz zastosować swoją naukę JSP i serwletów, gdy będziesz mieć do nich dostęp.
Jak przejść do wspomnianego transferu wiedzy? Polecam porządną książkę lub dwie. Ten, którego używałem, to "Początek JSP, JSF i Tomcat Web Development: od początkujących do profesjonalnych" (Zambon, Guilio, Apress, ISBN 1-59059-904-7), który ma przyzwoity przewodnik dla początkujących, jak JSP i serwlety współpracują ze sobą i poręczny przewodnik po tych pierwszych.
Jak najszybciej, będziesz chciał migrować z dala od surowych serwletów i JSP, aby połączyć je w nieco bardziej elastyczny sposób, korzystając z jednej z wcześniej pomijanych frameworków. Nie powiem wam, którego się uczyć; istnieje kilka całkiem przyzwoitych. Wypróbuj Spring MVC lub Struts. Jeszcze raz proponuję kupić porządną książkę.
thx pal! jestem na nich! – ajsie