Как комментировать на странице jspx

Как прокомментировать код на странице jspx? Я пробовал несколько методов,

<!--  -->
<%-- -->

но это не работает!

Итак, я должен:

<c:if test="${false}">code</c:if>,

это очень срочно, есть ли другие способы? Любая помощь приветствуется!


person ricky    schedule 11.06.2010    source источник


Ответы (5)


Комментарии JSP.1.5.2 в документах JSP

Комментарии в документах JSP используют синтаксис XML... Основная часть содержимого полностью игнорируется. [3]

Разделы CDATA могут встречаться везде, где могут встречаться символьные данные; они используются для экранирования блоков текста, содержащих символы, которые в противном случае были бы распознаны как разметка. [4]

  1. java.sun.com/products/jsp/syntax/2.0/syntaxref203.html#1004313
  2. java.net/jira/browse/JSP_SPEC_PUBLIC-105
  3. http://jsp.java.net/spec/jsp-2_1-fr-spec.pdf
  4. http://www.w3.org/TR/REC-xml/#sec-cdata-sect

    ‹![CDATA[‹!-- комментарий --›]]›

person iroïd    schedule 21.10.2011
comment
Чтобы напечатать комментарий в выводе html, используйте <![CDATA[<!-- comment -->]]> в документах jspx, вы даже можете добавить переменные <c:set var="score">10</c:set> <![CDATA[<!-- score: ${score} -->]]> ! - person André van Toly; 01.02.2017

Просто используйте <!-- comment --> для комментариев. Файл JSPX использует синтаксис XML, поэтому комментарии в стиле XML здесь работают.

Также прочитайте статью Создание документа JSP, чтобы понять разницу между JSP стандартный синтаксис и синтаксис XML

person himanshu    schedule 17.05.2011

Вы были близки с одной из ваших попыток, комментарии JSP выглядят так:

<%-- some commented out stuff --%>
person Tendayi Mawushe    schedule 11.06.2010
comment
Спасибо, Тендайи. На самом деле, я пробовал ‹%-- некоторые прокомментировали --%›, и я всегда получаю исключение под tomcat6.0, как показано ниже, org.apache.jasper.JasperException: /WEB-INF/views/login.jspx(12, 10) Содержимое элементов должно состоять из правильно сформированных символьных данных или разметки. - person ricky; 11.06.2010

Вы пробовали XML IGNORE?

<![IGNORE[
  <!-- commented out XML -->
]]>

Измените IGNORE на INCLUDE, когда захотите его вернуть.

person ZZ Coder    schedule 11.06.2010

Существует 2 вида комментариев: комментарии JSP и комментарии HTML.

  • Комментарий JSP: <%-- comment text --%>

  • Комментарий HTML/XML: <!-- comment -->

Комментарии JSP не экспортируются в HTML и игнорируются JSP Engine.

HTML-комментарии экспортируются в HTML, поскольку они являются допустимыми HTML-тегами.

person Toño    schedule 13.02.2019