jsp注释的区别

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

  最近在写整理外包jsp页面注释的时候,遇到一个问题,在jsp页面引用的静态属性资源文件时,在浏览器控制台报错,当我把

引用的标签注释掉后,用的是<!---->。然后浏览器仍然报了之前那个的错,当经过查询以后,jsp页面注释代码推荐用

<%----%>进行注释,两者的区别在于:

       用<!---->注释jsp代码只能在客户端进行注释,其在加载的时候,仍然会经过服务器端进行加载解析,当加载解析不到的

时候,就会在浏览器控制台进行报错,且注释掉的代码,在浏览器控制台可以看见。而用<%----%>进行注释的时候,

会在服务端也进行注释,在解析的时候会解析不到,而注释掉的代码,在浏览器控制台也是不可见的。

 例:<%-- ${1+1}--%>,这个经过解析加载之后,不会发生变化。
 而用<!-- ${1+1}-->,这个进过加载和解析之后,会被解析为<!--2-->

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值