日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

java c标签 if有值_c标签 if else c标签 总结

發(fā)布時(shí)間:2024/9/27 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java c标签 if有值_c标签 if else c标签 总结 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

[b]STL標(biāo)簽用法

關(guān)鍵字:JSTL標(biāo)簽、、、、、、、、

原來(lái)一直沒有看過(guò),我說(shuō)過(guò)我是新手,但是好多資料上似乎也不重視 JSTL 。我看項(xiàng)目源代碼發(fā)現(xiàn)其中使用到了這個(gè)標(biāo)簽庫(kù),感覺其還真是方便,頁(yè)面看起來(lái)更加清爽。減少了 JAVA 程序員親自寫的代碼量,還真驗(yàn)證了,不懶不做程序員,程序員如果寫代碼不想著偷懶,那么生活是很無(wú)趣的。

下面總結(jié)總結(jié),學(xué)習(xí)學(xué)習(xí)。:)

JSP 標(biāo)準(zhǔn)標(biāo)記庫(kù)( Standard Tag Library , JSTL) 是一組以標(biāo)準(zhǔn)化格式實(shí)現(xiàn)許多通用的 Web 站點(diǎn)功能的定制標(biāo)記。

JSP 技術(shù)的優(yōu)勢(shì)之一在于其定制標(biāo)記庫(kù)工具。除了核心 JSP 標(biāo)記,如 jsp:include 之外,定制標(biāo)記庫(kù)工具使您能夠創(chuàng)建唯一的標(biāo)記來(lái)描述以站點(diǎn)或應(yīng)用程序?yàn)閷?dǎo)向的操作。一旦您創(chuàng)建了定制標(biāo)記庫(kù) ( 簡(jiǎn)稱 taglib) ,當(dāng)您擴(kuò)展項(xiàng)目或轉(zhuǎn)向另一個(gè)項(xiàng)目時(shí)您可以重復(fù)使用這些標(biāo)記。您還可以將 taglib 傳遞給其它開發(fā)人員,從而他們可以在自己的網(wǎng)站上使用,或者在您 Web 應(yīng)用程序的其它部分使用。

JSTL 的目標(biāo)是為了簡(jiǎn)化 JSP 頁(yè)面的設(shè)計(jì)。對(duì)于頁(yè)面設(shè)計(jì)人員來(lái)說(shuō),使用腳本語(yǔ)言(默認(rèn)值是 JAVA 語(yǔ)言)操作動(dòng)態(tài)數(shù)據(jù)是比較困難的,而采用標(biāo)簽和表達(dá)式語(yǔ)言相對(duì)容易一些, JSTL 的使用為頁(yè)面設(shè)計(jì)人員和程序開發(fā)人員的分工協(xié)作提供了便利。

一. 配置 JSTL

包括兩個(gè) JAR 文件, jstl.jar 和 standard.jar 。是什么沒有必要管,重在應(yīng)用( 1+1 ? =2 ,我們沒有必要深究,只需要知道這么用就行。)。

原文引入:

二. Core 標(biāo)簽庫(kù)

Core 標(biāo)簽庫(kù)主要包括了一般用途的標(biāo)簽、條件標(biāo)簽、迭代標(biāo)簽和 URL 相關(guān)的標(biāo)簽。在 JSP 頁(yè)面使用 Core 標(biāo)簽,要使用 taglig 指令,指定引用的標(biāo)簽庫(kù),如下:

一般用途的標(biāo)簽有 、 、 、

1.

用于計(jì)算一個(gè)表達(dá)式并將結(jié)果輸出。類似于 JSP 中 表達(dá)式,或者是 EL 中 $ ${el-expression} 。

2.

用于設(shè)置范圍變量的值或者 javabean 對(duì)象的屬性。

看個(gè)實(shí)際例子:

這樣就相當(dāng)于設(shè)置了 session 。

3.

相對(duì) 其作用是移除范圍變量。比如:

4.

用于捕獲在其中嵌套的操作所拋出的異常對(duì)象,并將異常信息保存到變量中。

我們將有可能拋出異常的代碼放置到開始標(biāo)簽 : 和結(jié)束標(biāo)簽 : 之間。如果其中代碼出現(xiàn)異常,異常對(duì)象將被捕獲,保存在 var 聲明的變量中,該變量總是有 page 范圍。如果沒有發(fā)生異常,而 var 所標(biāo)識(shí)的范圍變量將被移除。

如果沒有指定 var 屬性,異常只是簡(jiǎn)單的被捕獲,異常信息并不會(huì)被保存。

Eg :

int i = 5;

int j = 0;

int k=i/j;

%>

后一句相當(dāng)于: exception.getMessage()

條件標(biāo)簽包括

1.

用于實(shí)現(xiàn) java 中的 if 語(yǔ)句功能。

This is your first visit .

若為 true ,會(huì)打印中間部分。也可以聲明 var ,方便下一步判斷。

2.

和 、 一起實(shí)現(xiàn)互斥條件執(zhí)行,類似于 java 中的 if else.

一般作為 、 的父標(biāo)簽。

eg :

初學(xué)下海

身手小試

商業(yè)能手

迭代標(biāo)簽

迭代標(biāo)簽有 和

// 遍歷記錄集

也可以設(shè)定固定次數(shù)。

${i}

如果再加個(gè) step= “ 2 ”那么每次增長(zhǎng)為 2 。

三. sql 標(biāo)簽

設(shè)置數(shù)據(jù)源:

// 將數(shù)據(jù)庫(kù)某查詢的結(jié)果聲明為一個(gè)變量

select player_name,money from tb_player order by money DESC LIMIT 10

然后可以:

advCosts[${s.index}]=${row.adv_cost};

數(shù)據(jù)更新標(biāo)簽:

call proc_set_role_salespro(?,?,?,?,?);

SELECT COUNT(*) as total FROM tb_channel WHERE game_id=? AND begin_round

調(diào)用存儲(chǔ)過(guò)程更新數(shù)據(jù)庫(kù):

call proc_set_role_product(?,?,?,?,?,?,?,?);

四. 格式化標(biāo)簽

將輸出 12.300. 應(yīng)用樣式 ”.000”, 將使格式化后的小數(shù)部分有 3 位。不足 3 位將以 0 補(bǔ)齊。

” type=”date” />

格式化的結(jié)果是: 2007-5-27 .

” type=”time” />

格式化的結(jié)果是: 9:25:11

” type=”both” />

格式化的結(jié)果是: 2007-5-27 9:25:11

補(bǔ)充知識(shí)點(diǎn):

1. 替換 request.getParameter("test"):

2.

3.

4.

${name}

from:http://www.blogjava.net/JAVA-HE/archive/2007/05/27/120344.htm[/b]

總結(jié)

以上是生活随笔為你收集整理的java c标签 if有值_c标签 if else c标签 总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。