A sintaxe XML é uma outra forma de se escrever uma página JSP. Com exceção dos elementos de ação que foram mostrados já em uma sintaxe XML, os demais foram demonstrados ao longo deste módulo com a sintaxe tradicional.
Abaixo, cada um dos elementos bem como suas duas possíveis formas essenciais: sintaxe XML e sintaxe tradicional.
| Elementos | Sintaxe XMLr | Sintaxe Tradicional |
|---|---|---|
| Diretiva | <jsp:directive: ….. /> | <%@ ….. %> |
| Declaração | <jsp:declaration> ….. </jsp:declaration> | <%! ….. %> |
| Scriptlet | <jsp:scriptlet> ….. </jsp:scriptlet> | <% ….. %> |
| Expressão | <jsp:expression> ….. </jsp:expression> | <%= ….. %> |
Para escrever uma página JSP eficaz, é preciso compreender como esses quatro elementos podem trabalhar de maneira coordenada. Lembrando que a sintaxe XML e a sintaxe tradicional são, apenas, duas formas diferentes de se escrever o mesmo código cada uma delas com suas vantagens e desvantagens.
|
Importante salientar que uma única página JSP deve possuir apenas uma destas duas formas, ou seja, não é possível programar uma única página JSP que utilize as duas formas simultaneamente. Nesta disciplina, em sua maior parte, adotaremos a sintaxe tradicional. |