谁能给我问题的答案。我想知道JSP中JSP注释的目的是什么。
4 回答
JSP 被编译成一个Java servlet。
HTML 是该 servlet 在运行后生成的客户端语言。
浏览器可以使用“显示 HTML”查看 HTML 注释。
JSP 注释在编译 JSP 的过程中被去除。
因此,简而言之,JSP 编译器会去除 JSP 注释,并将 HTML 注释提供给浏览器。
当您看到服务器端代码(.jsp 文件)时,JSP 注释才可见。当您查看生成的源时,它是不可见的,它显示在浏览器中。
JSP 注释可用于实现多种目的,
1)帮助代码审查。如有必要,请在脚本或任何需要解释以便快速理解的标签之前写下必要的注释。这将避免在出于任何目的审查代码时逐行探索代码。但如果有效使用,注释也会做同样的事情。2)从执行中省略一些代码行,但需要保留代码以供将来参考或比较。
可能有一些典型的情况,比如注释一个表达式,我们需要添加一些技巧。一个普通的 JSP 注释应该是这样的 <%-- Comment --%> 并且如果你需要对一个表达式进行注释,它只能通过这两种方式来完成,<%--= "Hello world" %> 或 <% /*= "你好世界" */ %>
顾名思义,JSP 注释只在 JSP 代码中可见。HTML 注释被添加到生成的 HTML 注释中,您不必总是添加注释代码或关于您的代码在用户浏览器中的工作方式的注释。