JSP註釋


一、JSP註釋格式來源

  JSP是Sun Microsystems公司制定的一種服務器端動態網頁技術的組件規範,其主體由HTML、CSS、JavaScript和Java拼湊組成。

  正是因爲JSP是一種組件規範,也就是說JSP是多種語言技術的整合,使得JSP必須能夠儘可能兼容多種語言的註釋。

二、JSP註釋格式內容

  1、前端相關

    1)HTLM格式註釋: <!-- 註釋內容 -->(多行註釋)

    2)CSS格式註釋:    /* 註釋內容  */(多行註釋)

    3)JavaScript註釋: /* 註釋內容  */  (多行註釋)、 // 註釋內容(單行註釋)

  2、Java語言

    1)單行註釋:  //  註釋內容

    2)多行註釋:  /* 註釋內容  */  

    3)文檔註釋: JSP中不存在Java的文檔註釋

  3、JSP特有註釋

    1)多行註釋:<%--  註釋內容 --%>

三、JSP註釋格式應用舉例

  本例子將包括儘可能多的區別,以便讀者能夠完全明白JSP註釋的區別。使用的編譯器是MyEclipse,並顯示語法高亮。選擇的瀏覽器是Chrome(webkit2內核)。

JSP註釋格式

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 瀏覽器端顯示的結果如下:

  從上面的代碼以及在客戶端運行的結果來看,不同的註釋是由不同的效果的。基本的規律總結如下:

  1、前端技術註釋

    1)<!-- HTML註釋內容 --> ,內容顯示在瀏覽器源代碼中的,內容Java代碼的內容作爲文本輸出(不運行)。

    2)/* CSS註釋內容,或Javascript註釋內容 */, // JavaScript註釋內容,顯示在瀏覽器源代碼中。

    這是因爲前端技術本身的因素。

  2、JSP特有註釋

    JSP特有註釋<%-- 所有內容 --%>,內部的所有內容都不會在瀏覽器顯示,裏面的Java代碼也不會運行。

  3、Java語言註釋

    Java語言註釋,無論是單行註釋還是多行註釋,都是不會在瀏覽器頁面中顯示的,這是屬於後端的內容。

  結論:在瀏覽器中能夠顯示在源代碼中的註釋只能夠是HTML、CSS、JavaScript的註釋,後端的註釋只能在服務器端的源代碼中看到。

四、多行註釋、引號、幀相似性的原理分析

  

 

   

  

  宏觀上看是因爲存在配對問題,但從計算機底層來看就涉及到如何判斷字節流的問題。如圖計算機網絡的數據幀,接收方接收的是連續的比特流,得判斷哪個時候是一個幀的開始,哪個時候是一個幀的結束,這些都是需要標誌來區分的。基於這個思路,理解多行註釋和引號的問題也容易多了
發佈了92 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章