jsp註釋的區別

jsp註釋<%-- -- %> 和 <!-- --> 的區別    

  最近在寫整理外包jsp頁面註釋的時候,遇到一個問題,在jsp頁面引用的靜態屬性資源文件時,在瀏覽器控制檯報錯,當我把

引用的標籤註釋掉後,用的是<!---->。然後瀏覽器仍然報了之前那個的錯,當經過查詢以後,jsp頁面註釋代碼推薦用

<%----%>進行註釋,兩者的區別在於:

       用<!---->註釋jsp代碼只能在客戶端進行註釋,其在加載的時候,仍然會經過服務器端進行加載解析,當加載解析不到的

時候,就會在瀏覽器控制檯進行報錯,且註釋掉的代碼,在瀏覽器控制檯可以看見。而用<%----%>進行註釋的時候,

會在服務端也進行註釋,在解析的時候會解析不到,而註釋掉的代碼,在瀏覽器控制檯也是不可見的。

 例:<%-- ${1+1}--%>,這個經過解析加載之後,不會發生變化。
 而用<!-- ${1+1}-->,這個進過加載和解析之後,會被解析爲<!--2-->

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章