Jsp中注释<!-- --> 和 <%-- --%>的区别

原创 2015年07月09日 16:31:48

注解 <%– – %> 和 <!– –> 的区别

请看如下代码片段

<html>
    ...
    <%-- ${request.contextPath}--%>
    <!-- ${request.contextPath}-->
    ...
</html>

到这里有没想出他们有什么异同?别急,让我们来看一下:
1. 相同点:我们在这个html的页面展示上都看不到相关的内容(等于没说的感觉)
2. 不同点:
* <%– –%> 是服务器端注释代码
* <!– –> 是客户端注释代码

怎样解释这两句话呢?
当我们在浏览器中审查源码的时候,<%– –%> 标记的内容是完全看不到的, 而<!– –> 标记的内容不但可以看到, 里面的内容还会被解析, 如上面的${request.contextPath} 会被解析成你web工程的上下文路径。

<!-- --> 与 <%-- --%> 2种注释的区别在哪里,有图有真相

是显式注释  是隐式注释  在JSP中如果你用 则在浏览器中看得到  则在浏览器中看不到。 测试图如下: 所以在jsp里面注释要用,不然客户不就看到你...

jsp页面中注释 <!-- --> 和<%-- --%> 的区别

今天发现一个问题:在jsp代码中用  注释,刷新页面,发现页面变形;而用注释,刷新页面,发现页面不变形;当时就感觉懵逼了。 具体什么原因,我也说不清楚; 是服务器端注释代码; 是客户端注释代码;...

<!-- -->注释和<%-- --%>注释的区别

测试注释的区别,请查看页面源码。 --> --%> 上面是测试代码,在浏览器中查看其源文件,显示如下: 测试注释的区别,请查看页面源码。...

在<style></style>之间添加<!---->

在html中的中的之间。添加

jsp页面中<%@ %>、<%! %>、<% %>、<%= %>、<%-- --%>的意思

刚学jsp的同学可能弄不清jsp与html页面的关系,其实可以把jsp页面看成一种特殊的html页面,只是在html页面上插入了java程序段和jsp标记,jsp页面在服务端执行之后还是返回一个htm...

<%%>和<%! %>和 <%=%>的区别

用来声明变量的 和private String x;一样  用来写java代码的 用来写java表达式的

jsp中<%%> 与<%!%> , <%%>与<%=%>的区别是什么?

前者定义的是局部的变量的,后者是定义的全局变量方法 里声明的变量和方法都是作为类的属性和方法存在的,里不能声明方法 而里声明的变量则是作为_jspService这个方法的内部属性...

jsp中<%%> 与<%!%> , <%%>与<%=%>的区别是什么?

前者定义的是局部的变量的,后者是定义的全局变量方法里声明的变量和方法都是作为类的属性和方法存在的,里不能声明方法 而里声明的变量则是作为_jspService这个方法的内部属性在ASP.NET中的...

JSP中的两种注释方式

JSP页面中的注释 语法 例子

JSP动作--JSP有三种注释方式

一、JSP动作 动作是特殊的标记,通过一个动作标记可以实现多行Java代码实现的效果。可以动态插入文件、重用JavaBean组件、导向另一个页面等。 动作元素和指令元素不同,动作元素是在客户端请求...
  • wfgeqgeq
  • wfgeqgeq
  • 2011年10月30日 21:41
  • 51508
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jsp中注释<!-- --> 和 <%-- --%>的区别
举报原因:
原因补充:

(最多只允许输入30个字)