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

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

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

请看如下代码片段

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

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

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

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

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

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

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

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

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

unity地形编辑扩展插件Landspace Auto Material介绍

LAM是一套针对复杂地形和植物的编辑工具, 增加了一些unity自带地形编辑器没有的功能, 对其用法做一下简单介绍。

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

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

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

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

jsp两种注释区别,<%%>和<%!%>的区别

JSP注释常用的有两种:HTML注释和隐藏注释(JSP专有注释) ◆HTML注释: 注释说明:能在客户端显示的一个注释,标记内的所有JSP脚本元素、指令和动作正常执行,也就是说编译器会扫描...

HTML、XML、CSS、JavaScript、JSP注释详解

HTML注释 在HTML中注释只有一种:注释内容--> !--这里是注释内容-->   XML注释  在XMl中注释只有一种:注释内容--> ...

jsp注释及声明等基础用法

1.HTML注释   该注释在客户端可通过查看源文件的方法看到。   JSP语法:   例1      在客户端页面源程序中显示为:       如图:   例2   ...

Java、HTML、CSS、JSP、JavaScript注释语法

Java、HTML、CSS、JSP、JavaScript的注释语法总结
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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