Pregunta

¿Cómo puedo comentar una expresión JSP como: <%= map.size() %>

¿Hay algo como <%= // map.size() %>?

¿Fue útil?

Solución

Los comentarios de JSP puros se ven así:

<%-- Comment --%>

Entonces, si desea conservar el " = ". podría hacer algo como:

<%--= map.size() --%>

La clave es que <%= define el comienzo de una expresión, en la que no puedes dejar el cuerpo vacío, pero podrías hacer algo como esto si el comentario puro de JSP no te atrae:

<% /*= map.size()*/ %>

Convenciones de código para el lenguaje JavaServer Pages Technology Versión 1.x tiene detalles sobre las diferentes opciones de comentarios disponibles para usted (pero tiene una falta total de objetivos de enlace, por lo que no puedo vincularlo directamente a la sección relevante - ¡boo!)

Otros consejos

Hay varias formas de comentar en un archivo JSP.

1.  <%-- comment --%>

Un comentario JSP. Ignorado por el motor JSP.             No visible en la máquina del cliente (código fuente del navegador).

2.  <!-- comment -->

Un comentario HTML. Ignorado por el navegador.             Es visible en la máquina del cliente (código fuente del navegador) como un comentario.

3. <% my code //my comment %>

Comentario de línea única de Java. Ignorado por el compilador.         No visible en la máquina del cliente (código fuente del navegador).

4.   <% my code /**
         my comment  **/  
       %>

Comentario de múltiples líneas de Java. Ignorado por el compilador.          No visible en la máquina del cliente (código fuente del navegador).

Pero uno debe usar solo el tipo de comentario 1 y 2 porque se sugiere documentación de Java. estos dos tipos de comentarios (1 & amp; 2) están diseñados para JSP.

Puedes usar este comentario en la página jsp

 <%--your comment --%>

Segunda forma de declaración de comentarios en la página jsp puede usar el comentario de dos tipos en el código jsp

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

multiple line comment 

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

%>

Y también puede comentar en la página jsp desde el código html, por ejemplo:

<!-- your commment -->

Cuando no desea que el usuario vea el comentario use:

<%-- comment --%>

Si no le importa / desea que el usuario pueda ver la fuente y ver el comentario que puede usar:

<!-- comment -->

En caso de duda, utilice el comentario JSP.

su <%= //map.size() %> simplemente no funciona porque debería haber sido

<% //= map.size() %>

Mi sugerencia es la mejor manera de usar los comentarios en la página JSP <%-- Comment --%> . Porque no se mostrará (no se representará en páginas HTML) en los navegadores de los clientes.

Uno de:

En html

<!-- map.size here because --> 
<%= map.size() %>

teóricamente lo siguiente debería funcionar, pero nunca lo usé de esta manera.

<%= map.size() // map.size here because %>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top