Jak mogę skomentować wyrażenie JSP, takie jak: <%= map.size() %>
Czy jest coś takiego <%= // map.size() %>?
Czyste komentarze JSP wyglądają następująco:
<%-- Comment --%>
Więc jeśli chcesz zachować „ =
”. Możesz zrobić coś takiego:
<%--= map.size() --%>
Najważniejsze jest to, że <%=
definiuje początek wyrażenia, w którym nie możesz pozostawić treści pustej, ale możesz zrobić coś takiego, jeśli czysty komentarz JSP nie przemawia do Ciebie:
<% /*= map.size()*/ %>
Konwencje kodu dla technologii JavaServer Pages Technology w wersji 1.x Język zawiera szczegółowe informacje na temat różnych dostępnych opcji komentowania (ale ma kompletny brak celów odsyłaczy, więc nie mogę połączyć Cię bezpośrednio z odpowiednią sekcją - boo!)
Istnieje wiele sposobów komentowania pliku JSP.
1. <%-- comment --%>
Komentarz JSP. Ignorowane przez silnik JSP. Niewidoczne na komputerze klienta (kod źródłowy przeglądarki).
2. <!-- comment -->
Komentarz HTML. Ignorowane przez przeglądarkę. Jest to widoczne na komputerze klienta (kod źródłowy przeglądarki) jako komentarz.
3. <% my code //my comment %>
Java Komentarz jednowierszowy. Zignorowane przez kompilator. Niewidoczne na komputerze klienta (kod źródłowy przeglądarki).
4. <% my code /**
my comment **/
%>
Komentarz w języku Java w wielu wierszach. Zignorowane przez kompilator. Niewidoczne na komputerze klienta (kod źródłowy przeglądarki).
Ale należy używać tylko komentarzy typu 1 i 2, ponieważ sugerowała dokumentacja java. te dwa typy komentarzy (1 i 2) są przeznaczone dla JSP.
Możesz użyć tego komentarza na stronie jsp
<%--your comment --%>
Drugi sposób deklaracji komentarza na stronie jsp możesz użyć komentarza dwóch typów w kodzie jsp
single line comment
<% your code //your comment%>
multiple line comment
<% your code
/**
your another comment
**/
%>
Możesz też skomentować stronę jsp z kodu HTML, na przykład:
<!-- your commment -->
Jeśli nie chcesz, aby użytkownik widział komentarz, użyj:
<%-- comment --%>
Jeśli nie obchodzi Cię / chcesz, aby użytkownik mógł przeglądać źródło i zobaczyć komentarz, możesz użyć:
<!-- comment -->
W razie wątpliwości użyj komentarza JSP.
Twój <%= //map.size() %>
nie działa po prostu, ponieważ powinien
<% //= map.size() %>
Moja sugestia najlepiej wykorzystać komentarze na stronie JSP <%-- Comment --%>
. Ponieważ nie będzie wyświetlany (nie będzie renderowany na stronach HTML) w przeglądarkach klienta.
Jeden z:
W html
<!-- map.size here because -->
<%= map.size() %>
teoretycznie powinno działać, ale nigdy nie używałem go w ten sposób.
<%= map.size() // map.size here because %>