JSP注释对客户端可见

时间:2014-05-23 07:18:28

标签: java jsp

我面对面试,面试官询问如何编写客户可见的JSP评论(HTML页面)。我回复了

<%-- comment --%>

还有其他办法吗?

1 个答案:

答案 0 :(得分:12)

JSP规范只提供一种类型的JSP注释。

JSP注释语法:<%-- comment --%>

此JSP注释标记告诉JSP容器忽略编译中的注释部分。也就是说,对于为“响应”解析的内容,不考虑源代码的注释部分。

示例:

<%-- This JSP comment part will not be included in the response object --%>

这是JSP评论吗?

<!-- comment -->不是JSP评论。这是HTML评论。 JSP容器将此HTML注释标记视为与任何其他HTML标记相同。完成查看源后,此标记之间给出的内容是可见的。这与JSP容器无关,它是此HTML标记的预期行为。 实施例

<!-- This HTML comment part is included in the response object and can be seen in view source -->

//或/ * comment * /在&lt; %%&gt;内使用scriplet标签也不是JSP评论。这只是一个java注释,JSP容器不会对此注释使用保留任何特殊处理。

因此,JSP中没有任何称为隐藏注释或输出注释的规范。

在此处查找JavaServer Pages 2.3 Specification - JSP.1.5 Comments Section