1. PRELIMINARII

1.1. Despre arhitectura client-server

1.2. Aplicaţii de tip web

1.3. Dezvoltarea de aplicaţii WEB pe WINDOWS utilizānd server-ul Tomcat

1.4. Exemplu de realizare şi execuţie a celui mai simplu servlet

 

2. SERVLEŢI

2.1. Elemente de bază

2.2. Servleţi şi package-uri

2.3. Alte detalii despre servleţi

2.4. Parametrii de iniţializare

2.5. Proiectarea unui client de Web

2.6. Parametrii unui servlet

2.7. Invocarea servleţilor din HTML

2.8. Caractere speciale īn textul HTML

2.9. Utilizarea headerelor cererii trimise de către client

2.10. Transmiterea răpunsului īn formă compactată

2.11. Protejarea paginilor cu ajutorul parolelor

2.12. Variabile CGI (Common Gateway Interface)

2.13. Codul de răspuns al servletului

2.14. Headerele răspunsului

2.15. Utilizarea conexiunilor persistente

2.16. Obiectele din clasa Cookie

2.17. Gestionarea sesiunilor

 

3. JAVA SERVER PAGES (JSP)

3.1. Generalităţi

3.2. Elemente de cod JAVA īn JSP

3.3. Atribute şi metode ale unei clase obţinute din JSP

3.4. Alte directive JSP

3.5. Tratarea excepţiilor īn paginile JSP

3.6. Includerea de fişiere īn paginile JSP

3.7. Invocarea applet-urilor din JSP

3.8. Utilizarea claselor de tip Java Bean īn JSP

3.9. Tag-uri 

3.10. Clasa BodyTagSupport

 

4. ALTE TEHNICI DIVERSE FOLOSITE ĪN PROGRAMAREA WEB

4.1. Redirecţionarea cererilor către alte pagini

4.2. Folosirea formularelor HTML

4.3. Folosirea applet-urilor ca interfeţe pentru servleţi

 

5. ARHITECTURA THREE-TIER

5.1. Accesarea bazelor de date utilizānd JDBC

5.2. Principalii paşi īn lucrul cu JDBC şi bazele de date

5.3. Cāteva exemple de lucru cu JDBC şi bazele de date

5.4. Obiectele de tip PreparedStatement şi CallableStatement

5.5. Tehnica de conectare Connection Pool pentru aplicaţii Web