jsp中几注释的区别是什么?250
发布网友
发布时间:2023-10-29 16:46
我来回答
共5个回答
热心网友
时间:2024-03-17 00:04
HTML中的注释
<!--HTML中的注释,客户端浏览器查看源码时可见-->
带有JSP表达式的注释
<!--<%=expression%>支持JSP表达式-->
隐藏注释
<%--客户端浏览器查看源码时不可见--%>
脚本程序中的注释
单行注释
//注释内容,客户端查看源码不可见
多行注释
/* 注释内容,客户端查看源码不可见*/
提示文档注释
/**该种注释会被Javadoc文档工具生成文档时所读取,文档是对代码结构和功能的描述*/
扩展资料
HTML的注释方法,其使用格式是:<!一html注释--。其中的注释内容在客户端浏览里是看不见的,如浏览效果所示。但是查看源代码时,客户端可以看到这些注释内容,如源代码示例所示。这种注释方法是不安全的,而且会加大网络的传输负担。
JSP注释标记,其使用格式是:<%--JSP注释--%。在客户端通过查看源代码时看不到注释中的内容,如源代码示例所示,安全性比较高。
在JSP脚本中使用注释。脚本就是嵌入到<%和%标记之间的程序代码,使用的语言是Java,因此在脚本中进行注释和在Java类中进行注释的方法一样。其使用格式是:<%//单行注释%、<%/*多行注释*/%。
参考资料:百度百科 注释
热心网友
时间:2024-03-17 00:03
jsp中<!-- -->会执行,在HTML中可以看到这行注视代码
热心网友
时间:2024-03-17 00:01
上面对注释说的很明白了
不过个人见解,要弄懂这个问题首先要明白注释是干什么用的。
打个比方,你今天写的代码明天看,没问题,怎么想的都知道。如果一年以后看呢,十年以后看呢。可能连你自己都不知道这个地方是
怎么写的了吧。即使仔细看下能看懂,那为什么不在当初写的时候加上注释呢,说明这个是做什么用的,或者有什么含义。那以后维护
起来也比较方便。
也许有的人说,十年之后这些破代码我早就不要了。话是这么说,可是我们写程序的目的就是给人用的,如果是一名合格的程序员,首先要规范代码,其次就是向那些优秀的编程人员学习。所以我们的最终目标就是让别人用上你的代码。
其次,通常一个系统都非常大,不是一个人能完成的,这个时候我们就需要一个能密切合作的团队。如果你按照你的标准写东西,他按照他的标准写东西。可能最后写的是什么大家都不知道。 这个时候就需要一个统一的标准来约束我们,大家都按照这个统一的标准写程序,那么他开发的东西你拿过来能直接用,你开发的东西他需要的时候也可以直接调用。就像秦始皇统一货币度量衡一样。
这个东西其实可以这样,也可以那样,但是现在用的这种标准是被大多数人所接受的。如果你想要改变这个游戏规则,你首先得先把这个游戏玩的很好。
一个曾经对java怀着梦想的小小小程序员。
热心网友
时间:2024-03-17 00:05
1).JSP页面中的HTML注释
SP页面中的HTML注释使用“<!—”和“-->”创建,它的具体形式如下所示:
<!-- 注释内容 -->
当它出现在JSP页面时,微蘑菇将不被原样地加入JSP响应中,而且将出现在生成的HTML代码中,此代码将发送给浏览器;然后有浏览器负责忽略此注释。由于 HTML注释不是简单地被JSP忽略,因此它们可以包含内嵌的动态内容。HTML注释内的JSP表达式将被计算和执行,并送给浏览器的响应。
(2).JSP页面中的普通注释
JSP页面中的普通注释是指以下两种样式的注释方法:
<% // 注释内容 %> <% /* 注释内容 */ %>
以上两个注释都将由浏览器忽略。
(3).JSP页面中的隐藏注释
JSP语句中的隐藏注释嵌入在JSP程序的源代码中,使用隐藏注释的目的并不是提供给用户的,它可以达到两种目的:JSP语句中的隐藏注释目的之一,是为 了程序设计和开发人员阅读程序的方便,增强程序的可读性。一个优秀程序员的良好注释风格对于整个项目开发组以及长远使用来说,很重要。
JSP语句中的隐藏注释目的之二,是在增强程序可读性的同时又顾及程序系统的安全性,用户如果通过Web浏览器查看该JSP页面,看不到隐藏注释中注释的内容。
JSP页面中的隐藏注释使用“<%--”和“--%>”创建,它的具体形式如下所示:<%-- 注释内容 --%>
热心网友
时间:2024-03-17 00:06
1.第一种注释:
<!--注释内容-->
这是HTML/XML的原版注释,会老老实实的发到客户端的,有什么见不得人的就别用这个写了
2.第二种注释:
<%--注释内容--%>
有<% %>的东西都是写给JSP应用服务器看的,不会发到客户端的。编译器将其置之不理,html也无缘与其相见,被应用服务器打入冷宫了。这个注释感觉比较多余,不知道专门又搞一个这种注释干什么。
3.第三种注释:
<%
//当行注释
/**
多行注释
*/
%>