Introducere în dezvoltarea aplicaţiilor web
Configurarea unui proiect de aplicaţii web
1. Alegeţi din meniu principal File > New Project. La Categories selectaţi Web, la
Projects selectaţi Web Applications, apoi faceti click pe Next.
2. În pasul 2, tastaţi HelloWeb în caseta text Project Name. Observaţi că Context
Path devine /HelloWeb.
3. Specificaţi locatia proiectului in orice director de pe calculator.
Notă: Crearea unui proiect în NetBeans IDE 6.1 include noi opţiuni care pot fi lăsate
implicit. De exemplu, Use Dedicated Folder for Storing Libraries poate rămâne
neselectat.
4. Dacă folosiţi NetBeans IDE 6.1, click Next pentru a continua la pasul 5.
5. Selectaţi serverul pe care doriţi să ruleze aplicaţia. Doar serverele care sunt
înregistrate cu IDE sunt listate.
6. Selectaţi versiunea de Java EE pe care doriţi să o folosiţi cu aplicaţia şi apoi click
Next.
7. În panoul Frameworks faceţi click pe Finish pentru a crea proiectul.
IDE creează în folderul de proiecte /HelloWeb. Folderul de proiecte conţine toate
sursele proiectului. Proiectul HelloWeb se deschide în IDE. Pagina de pornire,
index.jsp se deschide în Editorul Sursă din fereastra principală. Puteţi vizualiza
structura proiectului în fereastra Files (Ctrl-2) precum şi structura sa în fereastra
Projects (Ctrl-1).
Crearea şi editarea fişierelor sursă a Aplicaţiilor Web
Crearea şi editarea fişierelor sursă este funcţia cea mai importantă pe care o oferă
IDE. IDE oferă o gamă largă de instrumente care pot completa stilul personal al
oricărui dezvoltator, indifent dacă preferă codul scris sau cel pe care-l generează IDE.
Crearea unui pachet şi a unui fişier sursă Java
1. În fereastra Projects extindeţi nodurile Source Packages. Se observă că Source
Packages conţine doar un nod de pachet gol implicit.
2. Click dreapta pe Sources Packages şi alegeţi New > Java Class. Tastaţi
NameHandler în căsuţa text Class Name, iar org.mypackage.hello în combo
box-ul Package. Click Finish. Observaţi că noul fişier NameHandler.java se
deschide Source Editor.
3. În Source Editor se declară o variabila String după declararea clasei :
String name;
4. Adăugaţi următorul constructor clasei:
public NameHandler ();
5. Adăugaţi următoarea linie la constructorul NameHandler():
name = null;
Generarea metodelor getter şi setter
1. Click dreapta pe câmpul nume din Source Editor şi alegeţi Refactor >
Encapsulate Fields. Se deschide fereastra Encapsulate Fields afişând câmpul
nume. Observaţi că Fields’ Visibility este setat în mod implicit ca privat, iar
Accessors’ Visibility ca public, ceea ce înseamnă că modificatorul de acces
pentru variabilele declarate ale clasei vor fi private, în timp ce metodele getter
şi setter vor fi generate cu modificatori publici si privaţi.
2. Click Refactor. Metodele getter şi setter sunt generate pentru câmpul nume.
Modificatorul pentru variabila clasei este setat ca private, în timp ce metodele
getter şi setter sunt generate cu modificatori publici. Clasa Java arată astfel :
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.