如何评论JSP表达式?

kmi*_*ilo 128 jsp comments

我如何评论JSP表达式,如: <%= map.size() %>

有没有类似的东西 <%= // map.size() %>?

Jon*_*nan 207

纯JSP注释如下所示:

<%-- Comment --%>
Run Code Online (Sandbox Code Playgroud)

所以,如果你想保留" =",你可以这样做:

<%--= map.size() --%>
Run Code Online (Sandbox Code Playgroud)

关键是<%=定义一个表达式的开头,在这个表达式中你不能将主体留空,但如果纯JSP注释不适合你,你可以做这样的事情:

<% /*= map.size()*/ %>
Run Code Online (Sandbox Code Playgroud)

JavaServer Pages技术版1.x语言的代码约定有关于您可用的不同注释选项的详细信息(但完全没有链接目标,因此我无法将您直接链接到相关部分 - 嘘!)


kav*_*mre 38

在JSP文件中有多种注释方式.

1.  <%-- comment --%>
Run Code Online (Sandbox Code Playgroud)

JSP评论.被JSP引擎忽略.在客户端计算机中不可见(浏览器源代码).

2.  <!-- comment -->
Run Code Online (Sandbox Code Playgroud)

HTML评论.被浏览器忽略.它在客户端计算机(浏览器源代码)中可见为注释.

3. <% my code //my comment %>
Run Code Online (Sandbox Code Playgroud)

Java单行注释.编译器忽略了.在客户端计算机中不可见(浏览器源代码).

4.   <% my code /**
         my comment  **/  
       %>
Run Code Online (Sandbox Code Playgroud)

Java多行评论.被编译器忽略.在客户端计算机中不可见(浏览器源代码).

但是应该只使用注释类型1和2,因为java文档建议.这两个注释类型(1和2)是为JSP设计的.


小智 8

您可以在jsp页面中使用此注释

 <%--your comment --%>
Run Code Online (Sandbox Code Playgroud)

在jsp页面中第二种注释声明方式,您可以在jsp代码中使用两个typ的注释

 single line comment
 <% your code //your comment%>

multiple line comment 

<% your code 
/**
your another comment
**/

%>
Run Code Online (Sandbox Code Playgroud)

你也可以从html代码评论jsp页面,例如:

<!-- your commment -->
Run Code Online (Sandbox Code Playgroud)


Jfl*_*eel 5

如果您不希望用户看到评论,请使用:

<%-- comment --%>
Run Code Online (Sandbox Code Playgroud)

如果您不在乎/希望用户能够查看源代码并查看评论,则可以使用:

<!-- comment -->
Run Code Online (Sandbox Code Playgroud)

如有疑问,请使用JSP注释。