Dnešní webové servery
Existující technologie
– CGI (Common Gateway Interface)
– ASP (Active Server Pages)
– PHP (Personal Home Pages)
– JavaScript
JSP (Java Server Pages)
Co jsou JSP? Co jsou Servlety?
– JSP je technologie od společnosti Sun Microsystems pro tvorbu dynamických webových stránek na platformě Javy (J2EE)
– Dokument JSP je kombinací příkazů jazyka Java a formátovacích značek HTML
– Servlet je součástí platformy J2EE.
– Je to program v jazyce Java, který běží na straně serveru.
– Na JSP se můžeme dívat jako na vyšší level abstrakce servletu.
Dokument JSP je při prvním zavolání přeložen do jazyka Java (z . jsp do .java) … tím je vytvořen Servlet (.java)
Servlety
1. Server obdrží od klienta požadavek
2. Server pošle požadavek na konkrétní servlet
3. Servlet vytvoří odpověď (dynamicky podle požadavků klienta) a předá ji serveru
4. Server pošle odpověď klientovi
– javax.servlet
– javax.servlet.http
Autor: Filip Koval