Jsp中注释<!-- --> 和 <%-- --%>的区别
2015-07-09 16:31
495 查看
注解 <%– – %> 和 <!– –> 的区别
请看如下代码片段<html> ... <%-- ${request.contextPath}--%> <!-- ${request.contextPath}--> ... </html>
到这里有没想出他们有什么异同?别急,让我们来看一下:
1. 相同点:我们在这个html的页面展示上都看不到相关的内容(等于没说的感觉)
2. 不同点:
* <%– –%> 是服务器端注释代码
* <!– –> 是客户端注释代码
怎样解释这两句话呢?
当我们在浏览器中审查源码的时候,<%– –%> 标记的内容是完全看不到的, 而<!– –> 标记的内容不但可以看到, 里面的内容还会被解析, 如上面的${request.contextPath} 会被解析成你web工程的上下文路径。
相关文章推荐
- javaScript详解
- Json lib 抛出 NestableRuntimeException
- js json to string
- 也说Javascript对象拷贝及疑问
- js获取url中的参数
- javascript 监测页面离开事件
- ExtJs使用总结(非常详细)
- JSP九大内置对象及四个作用域
- JS中Date对象getYear()方法和getFullYear()方法区别
- JavaScript学习总结(二)
- Json解析
- Extjs下拉框扩展
- JavaScript中的闭包(Closure)
- extjs插件开发上传下载文件简单案例
- JavaScript对象复制拷贝
- Json常见问题
- javascript闭包
- js遍历radio代码
- JSP生成静态的HTML页面
- ExtJS学习笔记二:编码规范