jsp注释<%-- -- %> 和 <!-- --> 的区别
2023-04-18 14:11:18 时间
本文为博主原创,未经允许,不得转载:
最近在写jsp页面注释的时候,遇到一个问题,在jsp页面引用的静态属性资源文件时,在浏览器控制台报错,当我把
引用的标签注释掉后,用的是<!---->。然后浏览器仍然报了之前那个的错,当经过查询以后,jsp页面注释代码推荐用
<%----%>进行注释,两者的区别在于:
用<!---->注释jsp代码只能在客户端进行注释,其在加载的时候,仍然会经过服务器端进行加载解析,当加载解析不到的
时候,就会在浏览器控制台进行报错,且注释掉的代码,在浏览器控制台可以看见。而用<%----%>进行注释的时候,
会在服务端也进行注释,在解析的时候会解析不到,而注释掉的代码,在浏览器控制台也是不可见的。
例:<%-- ${1+1}--%>,这个经过解析加载之后,不会发生变化。
而用<!-- ${1+1}-->,这个进过加载和解析之后,会被解析为<!--2-->
相关文章
- Jease 2.6发布 Java开源内容框架
- JVM调优总结:反思
- JVM调优总结:调优方法
- JVM调优总结:新一代的垃圾回收算法
- JVM调优总结:典型配置举例
- JVM调优总结:分代垃圾回收详述
- JVM调优总结:垃圾回收面临的问题
- JVM调优总结:基本垃圾回收算法
- JVM调优总结:一些概念
- 用Java GUI编写的画板程序
- Java的动态绑定机制
- jOOQ 2.0.2发布 Java的ORM框架
- Java中带复选框的树的实现和应用
- Java网络编程菜鸟进阶:TCP和套接字入门
- 甲骨文与谷歌专利权之争定于今年三月开审
- Java调用C/C++编写的第三方dll动态链接库
- 集成开发环境 NetBeans IDE 7.1正式版发布
- kangle 2.7.5紧急发布 防hash碰撞攻击
- 东方通技术引领模式为国产软件“争权”
- UML中关联,组合与聚合等关系的辨析