我正准备接受采访,所以在阅读一些问题时,我发现“JSP评论被称为隐藏评论,而html评论被称为输出评论”。答案说,如果我们尝试在JSP中查看源代码,则不会显示注释,而在HTML中,将显示注释。
但是我能够在视图源部分看到评论。 任何人都能明白这个疑问吗?
提前致谢。
答案 0 :(得分:17)
JSP中允许有两种类型的注释。这些是隐藏和输出注释。隐藏的注释不会出现在html中生成的输出中,而输出注释会出现在生成的输出中。
隐藏评论示例:
<%-- This is hidden comment --%>
输出评论示例:
<!-- This is output comment -->
答案 1 :(得分:4)
嗯,从技术上讲,如果你使用典型的JSP评论,比如
<%-- This is a comment --%>
,做一个视频来源,你不会在客户端看到它,如果你做一个HTML风格的评论
<!-- This is a comment -->
,您可以在客户端查看视图源并查看它。不用说,你可以像普通的java风格一样评论,在jsp标签里面。希望它有所帮助。
答案 2 :(得分:1)
Html注释不会阻止jsp评估值
<!-- <%! int x = 0; %> -->
此行将声明x变量。