JavaScript:
———–
es un lenguaje de scripting para java hace que las páginas web hagan moñerías como comprobar que has introducido datos en un formulario, enseñarte la hora actual, cosas así. Todo muy básico, y dependiente 100% del navegador.
Servlets:
———
Al igual que applets son aplicacioncitas (lets es el diminutivo en inglés), servlets son “servidorcitos” Son programas Java que corren en el lado del servidor web, y a los que el cliente accede mediante el protocolo HTTP. Son útiles por ejemplo para gestionar portales web o similar, porque ofrecen la potencia de programación de Java, y trabajan en el lado del servidor.
JSP:
—-
Java Server Pages. Son servlets, pero se programan como páginas HTML con tags especiales para insertar llamadas a métodos de Java. Corren del lado del servidor, y son una forma sencilla y elegante de enviar/recibir información al/del usuario.
JSP->interfa
z con el usuarioSERVLETS->proceso de datos
JavaScript->corre en el lado usuario y depende del browser