如何在jspx页面中注释代码?我尝试了几种方法,
<!-- -->
<%-- -->
但它不起作用!
所以我必须:
<c:if test="${false}">code</c:if>,
真的很难受,还有其他办法吗? 任何帮助表示赞赏!
答案 0 :(得分:4)
JSP文档中的JSP.1.5.2注释
JSP文档中的注释使用XML语法... 内容的主体被完全忽略。 [3]
CDATA部分可能出现在可能出现字符数据的任何地方;它们用于转义包含字符的文本块,否则这些字符将被识别为标记。 [4]
http://www.w3.org/TR/REC-xml/#sec-cdata-sect
&lt;![CDATA [&lt;! - comment - &gt;]]&gt;
答案 1 :(得分:2)
只需使用<!-- comment -->
即可发表评论。 JSPX文件使用XML语法,因此这是XML样式注释在这里工作的原因。
另请阅读文章Creating a JSP Document以了解JSP标准语法和XML语法之间的区别
答案 2 :(得分:0)
您的尝试很接近,JSP评论如下所示:
<%-- some commented out stuff --%>
答案 3 :(得分:0)
您是否尝试过XML IGNORE?
<![IGNORE[
<!-- commented out XML -->
]]>
如果需要,请将IGNORE更改为INCLUDE。
答案 4 :(得分:0)
有2种注释:JSP注释和HTML注释。
JSP 逗号:<%-- comment text --%>
HTML / XML 注释:<!-- comment -->
JSP注释 未导出到HTML,并且被JSP引擎忽略。
HTML注释被导出到HTML,因为它们是有效的HTML标记。