jsp兩種宣告變數和的區別,jsp兩種註釋區別, 和 , 的區別

2021-07-30 17:28:23 字數 2316 閱讀 5936

1樓:育知同創教育

1).jsp頁面中的html註釋

sp頁面中的html註釋使用“”建立,它的具體形式如下所示:

當它出現在jsp頁面時,微蘑菇將不被原樣地加入jsp響應中,而且將出現在生成的html**中,此**將傳送給瀏覽器;然後有瀏覽器負責忽略此註釋。由於 html註釋不是簡單地被jsp忽略,因此它們可以包含內嵌的動態內容。html註釋內的jsp表示式將被計算和執行,並送給瀏覽器的響應。

(2).jsp頁面中的普通註釋

jsp頁面中的普通註釋是指以下兩種樣式的註釋方法:

<% // 註釋內容 %> <% /* 註釋內容 */ %>

以上兩個註釋都將由瀏覽器忽略。

(3).jsp頁面中的隱藏註釋

jsp語句中的隱藏註釋嵌入在jsp程式的源**中,使用隱藏註釋的目的並不是提供給使用者的,它可以達到兩種目的:jsp語句中的隱藏註釋目的之一,是為 了程式設計和開發人員閱讀程式的方便,增強程式的可讀性。一個優秀程式設計師的良好註釋風格對於整個專案開發組以及長遠使用來說,很重要。

jsp語句中的隱藏註釋目的之二,是在增強程式可讀性的同時又顧及程式系統的安全性,使用者如果通過web瀏覽器檢視該jsp頁面,看不到隱藏註釋中註釋的內容。

jsp頁面中的隱藏註釋使用“<%--”和“--%>”建立,它的具體形式如下所示:<%-- 註釋內容 --%>

jsp中<%%>中定義的變數和<%!%>中定義的變數有什麼區別,thanks

2樓:匿名使用者

如果<%@page%>中沒指copy定method屬性,<%%>中的程式片段默

認為與jsp對應的servlet類的service()方法中的**塊;指定了method屬性,則<%%>為該屬性第一次指定的方法中的**塊

<%!%>是jsp宣告,用於宣告與jsp對應的servlet類的成員變數和方法

jsp中<%%> 與<%!%>的區別是什麼?

3樓:萬能導師

< % % >和< % !%>的不同之處在於:翻譯不同,定義不同,宣告不同。

一、翻譯不同

1. <%%>:將

<%%>的內容轉換為servlet的服務方法。

2.< % !% >: < %!%>的內容被直接翻譯到servlet類中。

二、定義不同

1. <%%>: <%%>定義區域性變數或呼叫方法,但不能定義方法。

2.< % !% >: < %!區域性變數和方法不能僅由%>定義。

三、宣告不同

1.<%%>:<%%>不能宣告方法、屬性、全域性變數。

2.< % !% >: < %!%>可以宣告方法、屬性和全域性變數。

4樓:仁昌居士

jsp中<%%> 與<%!%>的區別為:翻譯不同、定義不同、宣告不同。

一、翻譯不同

1、<%%> :<%%> 的內容會翻譯在servlet的service方法中。

2、<%!%>:<%!%>的內容會直接翻譯在servlet類中。

二、定義不同

1、<%%> :<%%> 定義區域性變數或者呼叫方法,但不能定義方法。

2、<%!%>:<%!%>不可以定義區域性變數和方法。

三、宣告不同

1、<%%> :<%%>不可以宣告方法、屬性、全域性變數。

2、<%!%>:<%!%> 可以宣告方法、屬性、全域性變數。

5樓:day忘不掉的痛

<%!%>主要是用來宣告變數的。

<%%>主要是寫業務**的。

不過一般都不會直接在jsp頁面上寫**,那樣顯得很亂,可維護性差。

jsp只是一個顯示資料的作用。

6樓:

前者定義的是區域性的變數的,後者是定義的全域性變數方法

<%! %>裡宣告的變數和方法都是作為類的屬性和方法存在的,<% %>裡不能宣告方法

而<% %>裡宣告的變數則是作為_jspservice這個方法的內部屬性

在jsp中<%!%>,<%%><%=%>三個標籤有什麼區別

7樓:匿名使用者

<%!%>全域性

<%%>相容asp

<%=%>相容asp

jsp中通過這兩種方式定義變數有什麼區別? <%! int a=3%>和<%! int b=3%>

8樓:匿名使用者

這例子,看不到定義的區別呢~~

jsp頁面中<%! %>和<% %>有什麼區別

大王的兩種讀音有什麼區別英語the兩種讀音有什麼區別?

基本解釋1 大王 d iwang monarch 中國戲曲 舊 中對大幫強盜首領的稱 呼 山大王 回 基本解釋答2 大王 d w ng king 古代對君主或諸侯的敬稱 統治乙個大的疆域的君主 大王及宗室所賜幣帛,盡以與軍吏 士大夫。漢 劉向 列女傳 夢裡依稀慈母淚,城頭變幻大王旗。魯迅 七律 ma...

c語言中p m和p m m為整型變數),這兩種表示方式上正確嗎?如果正確意義上有什麼區別

p m中如果p是指向指標的指標變數的話,這個語句是對的,它表示把m的位址賦給p指向的內容,即p指向m的位址。p m表示把m的值賦給p指向內容。呵呵!不知這樣說你是否能明白。是取內容的意思。第乙個表示式表示指標p指向m的儲存位址,而第二個表示式表示指標p指向m。當然正確。前者將m的位址值賦給p指向的變...

手機上的wlan和wifi這兩種有啥區別?哪個要用流量

wlan是以你的手機作為熱點,用你的流量為其他裝置提供上網途徑,是需要流量的,wifi是連線其它熱點和路由的,不用流量。wlan和wifi都是無線網路 wlan是一些運營商收費的網路 比如cmcc 而wifi是不需要付費的 一般是家庭 或者 一些小店鋪安裝的免費wifi wlan是wireless ...