国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JSP > 正文

二:JSP腳本表達(dá)式

2019-11-14 14:54:52
字體:
供稿:網(wǎng)友

jsp腳本表達(dá)式(exPRession)用于將程序數(shù)據(jù)輸出到客戶端

   語法:<%變量或表達(dá)式 %>

   舉例:當(dāng)前時(shí)間:<%= new java.util.Date() %>

JSP引擎翻譯腳本表達(dá)式時(shí),會(huì)將程序數(shù)據(jù)轉(zhuǎn)成字符串,然后在相應(yīng)位置用out.print(&hellip;) 將數(shù)據(jù)輸給客戶端。

 

JSP腳本表達(dá)式中的變量或表達(dá)式后面不能有分號(hào)(;)

因?yàn)樵诜g后它是這樣顯示的out.println(變量或表達(dá)式);

加上“;”,Java語法錯(cuò)誤,out.println(new Date(););

 

而且JSP腳本片斷(scriptlet)用于在JSP頁(yè)面中編寫多行Java代碼。語法:

<%

      多行java代碼

%>

注意:JSP腳本片斷中只能出現(xiàn)java代碼,不能出現(xiàn)其它模板元素, JSP引擎在翻譯JSP頁(yè)面中,會(huì)將JSP腳本片斷中的Java代碼將被原封不動(dòng)地放到Servlet的_jspService方法中。

JSP腳本片斷中的Java代碼必須嚴(yán)格遵循Java語法,例如,每執(zhí)行語句后面必須用分號(hào)(;)結(jié)束。

 

在一個(gè)JSP頁(yè)面中可以有多個(gè)腳本片斷,在兩個(gè)或多個(gè)腳本片斷之間可以嵌入文本、HTML標(biāo)記和其他JSP元素

   舉例:

<%

   int x = 10;

   out.println(x);

%>

<p>這是JSP頁(yè)面文本</p>

<%

   int y = 20;

   out.println(y);

%>

多個(gè)腳本片斷中的代碼可以相互訪問猶如將所有的代碼放在一對(duì)<%%>之中的情況。如:out.println(x);

 

正規(guī)開發(fā)中的JSP中不應(yīng)出現(xiàn)java腳本:使用標(biāo)簽封裝技術(shù)

單個(gè)腳本片斷中的Java語句可以是不完整的,但是,多個(gè)腳本片斷組合后的結(jié)果必須是完整的Java語句,例如:

<%

   for (int i=1; i<5; i++)

   {

%>

   <H1>www.it315.org</H1>

<%

   }

%>

打印5行www.it315.org


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 石屏县| 墨玉县| 孝感市| 繁峙县| 文登市| 化德县| 新竹市| 富顺县| 禹城市| 蒲江县| 黄平县| 垫江县| 大洼县| 大丰市| 德格县| 从化市| 洪湖市| 呼玛县| 克拉玛依市| 桃园县| 黔西县| 克山县| 错那县| 洪泽县| 上蔡县| 和田市| 通化县| 印江| 乐东| 二连浩特市| 阜新市| 伊川县| 铜鼓县| 巴东县| 藁城市| 龙海市| 灵武市| 登封市| 晋宁县| 怀柔区| 郎溪县|