El documento introduce JavaServer Pages (JSP), que combina HTML y fragmentos de Java para generar páginas web dinámicas. Cuando un cliente solicita una página JSP, esta es compilada a un servlet por el motor JSP, ejecutado, y los resultados son devueltos al cliente. JSP proporciona una forma más conveniente de escribir y modificar páginas web dinámicas que usar sólo servlets.