HTML注释和JSP注释之间有什么区别,为此我们使用JSP注释

时间:2013-05-29 20:29:10

标签: java jsp java-ee servlets

任何人都可以回答我的问题。我想知道JSP中JSP注释的目的是什么。

4 个答案:

答案 0 :(得分:3)

JSP被编译成Java servlet。

HTML是servlet运行后生成的客户端语言。

浏览器可以使用“show HTML”查看HTML注释。

在编译JSP的过程中会删除JSP注释。

因此,简而言之,JSP编译器会删除JSP注释,并将HTML注释提供给浏览器。

答案 1 :(得分:2)

当您看到服务器端代码(.jsp文件)时,JSP注释才会显示。当您查看生成的源时,它不可见,该源显示在浏览器中。

答案 2 :(得分:0)

正如其名称所示,JSP注释仅在JSP代码中可见。 HTML注释会添加到生成的HTML注释中,并且您并不总是在用户的浏览器中添加注释代码或有关代码如何工作的注释。

答案 3 :(得分:0)

JSP注释可用于实现多种目的,

1)帮助代码审查。如果必要的评论是在scriplet或任何标签之前写的,需要一些解释才能快速理解。这样可以避免在为任何目的审查代码时逐行探索代码。但如果有效使用,注释也会这样做。 2)从执行中省略一些代码行,但需要保留代码以供将来参考或比较。

可能有一些典型案例喜欢评论表达式,我们需要添加一些技巧。 正常的JSP注释就像这样<% - Comment - %>如果你需要评论一个表达式,它只能通过以下任何一种方式完成,<% - =“Hello world”%>或<%/ * =“Hello world”* /%>