国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 新干县| 都安| 湄潭县| 志丹县| 上蔡县| 三亚市| 铁力市| 巴南区| 南投县| 东阳市| 小金县| 通辽市| 乌拉特后旗| 平定县| 阿合奇县| 平阴县| 从化市| 忻城县| 赣州市| 濉溪县| 白沙| 垫江县| 海兴县| 田林县| 丹东市| 商城县| 木里| 井研县| 勃利县| 达孜县| 德兴市| 都安| 平阴县| 华阴市| 青州市| 朔州市| 左贡县| 晋城| 偏关县| 威海市| 黎平县|