Laborator 1
  Obiective:
CREEAREA UNEI NOI APLICATII JAVA STAND ALONE.
1.Realizarea unui program in Java.
2.Realizarea unei clase in Java.
Rezolvarea laboratorului se afla in fisierul .rar de mai jos :
Laborator 2
  Obiective:
Crearea unei aplicatii care sa se conecteze prin socket la un server existent.
1. Crearea unui obiect de tip Socket.
2. Crearea unui flux de iesire (output stream) prin care se vor trimite datele catre server.
3. Crearea unui flux de intrare (input stream) pentru a citi raspunsul de la server.
4. Executa operatiile de I/E cu fluxurile create.
Rezolvarea laboratorului se afla in fisierul .rar de mai jos :
Laborator 3
  Obiective:
Crearea unei aplicatii Servlet in Java.
1. Crearea unei aplicatii unui Servlet in Java care s-a preia date dintr-un formular si apoi sa le afiseze.
Rezolvarea laboratorului se afla in fisierul .rar de mai jos :
Laborator 4
  Obiective:
Laborator prelucrare formulare.
Descarcati arhivele coreservlets (contine surse Java din pachetul coreservlets) si WebContent (fisiere HTML). Dezarhivati-le intr-un director local. Creeati un proiect “forms” in care includeti in src pachetul coreservlets si in WebContent fisierele HTML dezarhivate. Creeati servletul ThreeParams apoi il executati dintr-un navigator via http://localhost/forms/three-params. Trebuie sa vedeti null la toti parametrii. Executati-l inca o data din threeparams-form.html . Veti observa ca servletul afiseaza valorile introduce in formular. Creeati un nou proiect Eclipse numit “exercises-forms”. Utilizati acest proiect pentru restul exercitiilor. Copiati servletul ThreeParams din proiectul “forms” in proiectul “exercises-forms”. Similar si cu fisierul three-params-form.html. Testati servletul. Copiati/redenumiti servletul ThreeParams si puneti in formular metoda POST in locul de GET. Atentie. Veti modifica si servletul si formularul HTML, Va trebui sa restartati Tomcat dupa schimbari (Right-click Tomcat si selectati Restart). Utilizati three-params-form.html pentru a trimite date catre servletul ThreeParams. Introduceti ca date caractere specifice HTML. Verificati ca se obtin rezultate eronate. Scrieti o varianta de servlet care sa filtreze aceste date. Fiti siguri ca ati copiat ServletUtilities din “forms” astfel incat sa puteti scrie: someString = ServletUtilities.filter(someString); Faceti o versiune de servlet care sa utilizeze valori implicite cand utilizatorul omite sa introduca date, dar mesajul care precede campul respectiv (ex. “first parameter:”) sa apara cu font colorat in rosu.
Rezolvarea laboratorului se afla in fisierul .rar de mai jos :
Laborator 5
  Obiective:
Lucrul cu headere.
1. Se incarca resursele descarcate in Eclipse.
2. Se realizeaza pasi din tema.
Rezolvarea laboratorului se afla in fisierul .rar de mai jos :
Laborator 6
  Obiective:
Realizarea unui proiect.
1. Realizarea unui proiect in JSP+Servlet+Tomcat.
2. Sa realizeze diferite operatii.
Rezolvarea laboratorului este similara cu proiectul prezentat in ultima sedinta de laborator.