XML-просмотр JSP-страницы, написанной с синтаксисом XML, определяется следующей трансформацией:
Обратите внимание, что XML-просмотр JSP-страницы не имеет информации DOCTYPE; см. .
Краткий обзор трансформации дан в Таблице JSP.5-1:
| <%-- комментарий --%> | удалён. |
| <%@ page ... %> | <jsp:directive.page ... />. По выбору добавляется jsp:id. |
| <%@ taglib ... %> | элемент jsp:root снабжается информацией пространства имён. По выбору добавляется jsp:id. |
| <%@ include ... %> | развёртывается в этом месте. |
| <%! ... %> | <jsp:declaration> .... </jsp:declaration>. По выбору добавляется jsp:id. |
| <% ... %> | <jsp:scriptlet> ... </jsp:scriptlet>. По выбору добавляется jsp:id. |
| <%= ... %> | <jsp:expression> ... </jsp:expression>. По выбору добавляется jsp:id. |
| Стандартная акция | замещается синтаксисом XML уточняются выражения времени запроса; по выбору добавляется jsp:id) |
| Специальная акция | как есть (уточняются выражения времени запроса; по выбору добавляется jsp:id) |
| Шаблон | замещается элементом jsp:text. По выбору добавляется jsp:id. |
Более детально: