De accesat, dupa lansarea serverului, cu: http://localhost:8080/laborator/


Exemple de servlet-uri

Exemple oferite de Tomcat

http://localhost:8080/servlets-examples/index.html

(Daca serverul nu este lansat incercati: http://oak.teknowledge.com:8080/examples/servlets/index.html sau http://jsp-servlet.net/tomcat_examples.html )


Urmatoarele exemple nu vor functiona complet decat in situatia in care serverul este lansat.

Daca serverul nu este lansat, aveti acces alternativ (local) doar la pagini HTML (formularele care trimit cereri HTTP catre servlet-uri, codurile sursa Java ale unora dintre servel-uri, sectiuni de cod XML, etc.).

 

1. Servlet-uri care genereaza un raspuns fix

·         Servlet care genereaza un raspuns fix de tip "plain text" (RaspunsFixText) (Daca serverul nu este lansat: laborator/FixText.html)


·         Servlet care genereaza un raspuns fix de tip HTML (RaspunsFixHTML) (Daca serverul nu este lansat: laborator/FixHTML.html)


2. Servlet-uri care genereaza raspuns dinamic

Servlet-uri care genereaza raspuns pe baza parametrilor cererii

·         Forma cea mai simpla: Hello nume! (Daca serverul nu este lansat incercati: laborator/HelloNume.html)


·         Servlet care valideaza o intrare numerica (CalcululVarstei) (Daca serverul nu este lansat incercati: laborator/CalcululVarstei.html)

o        Varianta de pagina HTML care include JavaScript pentru validarea gamei de valori a intrarii numerice (Foloseste tot servlet-ul CalcululVarstei) (Daca serverul nu este lansat incercati: laborator/CalcululVarsteiCuJavaScript.html)

o        Varianta de pagina HTML care include applet Java pentru lansarea servlet-ului (Foloseste tot servlet-ul CalcululVarstei) (Daca serverul nu este lansat incercati: laborator/CalcululVarsteiCuApplet.html)


·         Servlet ecou al unui formular (EcouFormular) (Daca serverul nu este lansat incercati: laborator/EcouFormular.html)


3. Servlet-uri care genereaza raspuns variabil fara a folosi parametrii cererii

·         Servlet care contorizeaza accesul si genereaza raspuns text (ContorText) (Daca serverul nu este lansat incercati: laborator/ContorText.html)

·         Servlet care contorizeaza accesul si genereaza raspuns HTML (ContorHTML) (Daca serverul nu este lansat incercati: laborator/ContorHTML.html)



4. Servlet-uri complexe

·         Servlet care ofera acces la un serviciu de calcul al unui polinom (PolinomServlet1) (Daca serverul nu este lansat incercati: laborator/Polinom1.html)

 

·         Varianta cu JSP-uri (Daca serverul nu este lansat incercati: laborator/polinom1.jsp)