Tecnologia JavaServer Pages A tecnologia JavaServer Pages (JSP) permite que você crie facilmente conteúdo da Web que tenha componentes estáticos e dinâmicos. A tecnologia JSP disponibiliza todos os recursos dinâmicos da tecnologia Java Servlet, mas fornece uma abordagem mais natural para a criação de conteúdo estático.
As principais características da tecnologia JSP são as seguintes:
1.Uma linguagem para o desenvolvimento de páginas JSP, que são documentos baseados em texto que descrevem como processar uma solicitação e construir uma resposta
2.Uma linguagem de expressão para acessar objetos do lado do servidor
3.Mecanismos para definir extensões para o idioma JSP
Fonte: https://docs.oracle.com/javaee/5/tutorial/doc/bnagx.html