Оцениваются ли выражения JSP внутри комментариев HTML страницы JSP? - PullRequest
5 голосов
/ 21 февраля 2011

Оцениваются ли выражения JSP внутри комментариев HTML страницы JSP?

т.е. что будет выводить сервер в этом случае?

<!--
Jeremy <%="Flowers"%>
--> 

Будет ли выражение разрешено или оно останется каквыражение в комментарии HTML

а)

<!--

Jeremy <%="Flowers"%>

-->

или б)

<!--

Jeremy Flowers

-->

Ответы [ 2 ]

4 голосов
/ 21 февраля 2011

Да, выражения будут разрешены.Страница JSP даже не знает, что она пишет в формате HTML, поэтому она не интерпретирует ничего специфичного для HTML.

Вы также можете писать простой текст, используя JSP или JSON, или что угодно.

1 голос
/ 21 февраля 2011

Это комментарии html, а не комментарии jsp. Таким образом, весь JSP-код внутри все еще оценивается.

Есть также специфический для jsp способ комментировать контент: <%-– ... -–%>. Содержимое внутри не будет оцениваться сервером и не будет передано в браузер. Таким образом, он также действует как комментарий html.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...