a) Esta tag permite dar informação sobre a página ao motor JSP. Existe 3 tipos de directivas:
Page - processa informação para esta página. Existem 11 atributos opcionais.sintaxe: <%@ page atributo=”valor” %>
Include – arquivos para serem incluidos. Sintaxe: <%@ include file=”pagina.jsp” %>
Taglib- Define uma biblioteca a ser usada. Precisa de um prefixo e de um url: Sintaxe: <%@ taglib prefix = "prefixo" uri = "taglib.tld" %>
b) Esta tag permite mostrar algum resultado.
c) Esta tag permite declarar variáveis e métodos.
d) O código entre <% %> é chamado de scriptlet. Essa tag é utilizada para inserir blocos de código java dentro da JSP
e) Comentários são usados para descrever trechos de código para outros programadores entenderem melhor o que está sendo feito naquele ponto.