Sobre a sintaxe JSP

Consulte também

Os arquivos JSP apresentam quatro características principais:

Você pode criar uma página JSP usando tanto a sintaxe JSP padrão quanto a sintaxe de documento JSP.

dica  É possível usar o editor visual web.xml para agrupar um conjunto de arquivos JSP e redefini-los como documentos JSP. O que traz várias conseqüências. Por exemplo, a codificação de página de um arquivo JSP é interpretada de forma diferente da codificação de um documento JSP.

Este tópico descreve primeiramente a sintaxe JSP padrão e, em seguida, a sintaxe de documento JSP. Tanto se você usar a sintaxe JSP padrão quanto a sintaxe de documento JSP, o Editor de código de JSP oferece o auto-completar de código e as facilidades da coloração de sintaxe para ajudá-lo a construir uma página JSP válida.

Sintaxe JSP padrão

Sintaxe de elemento JSP

Os três tipos de elementos JSP são:

A sintaxe JSP é semelhante ao XML. Os elementos de ação apresentam uma marca de início, incluindo o nome do elemento, possivelmente com atributos, um corpo opcional e uma de marca de fim correspondente. Por exemplo:

<mytag1 attr1="attribute value" ...>...</mytag1>

ou

<mytag2 attr1="attribute value" .../../../../../../../../>

As marcas JSP fazem a diferenciação entre maiúsculas e minúsculas, como em XML e XHTML.

Marcas de início e de fim

O elementos que apresentam marcas de início e de fim diferentes com um corpo compreendido entre elas devem ter início e fim no mesmo arquivo. Não é possível iniciar uma marca em um arquivo e finalizá-la em outro arquivo. Esta regra também se aplica a elementos na sintaxe alternativa. Um scriptlet apresenta, por exemplo, a sintaxe <% scriptlet %>. Tanto o delimitador de abertura <% quanto o delimitador de fechamento %> devem estar no mesmo arquivo físico.

Elementos vazios

Seguindo a especificação XML, um elemento que usa uma marca vazia não se distingue de um elemento que usa uma marca de início, um corpo vazio e uma marca de fim.

Valores de atributos

Os valores de atributos aparecem sempre entre aspas. Podem ser usadas tanto aspas simples quanto duplas. As entidades ' e " estão disponíveis para descrever aspas simples e duplas no texto de saída. Você também pode usar \" e \' em textos entre aspas.

Comentários em arquivos JSP

A sintaxe para comentários em arquivos JSP é a seguinte:

<%-- and --%>

Sintaxe de documento JSP

Um documento JSP é uma página JSP escrita com a sintaxe XML. Um arquivo JSP se identifica como um documento JSP que usa um dos métodos seguintes:

Elementos de documento JSP

Um documento JSP pode conter os seguintes elementos:

Para obter mais informações sobre a sintaxe JSP e a sintaxe de documento JSP, consulte JavaServer Pages Specification Version, disponível em

Consulte também
Compilando um arquivo JSP
Sobre a tecnologia JavaServer Pages
Sobre a codificação de caracteres JSP

Notificações legais