日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]雖然你可以把大段的代碼放在腳本片段(scriptlet)內(nèi),但是絕大多數(shù)的Java代碼屬于可重復(fù)使用的名為JavaBea的組件。JavaBean類似于ActiveX控件:他們都能提供常用功能并且可以重

雖然你可以把大段的代碼放在腳本片段(scriptlet)內(nèi),但是絕大多數(shù)的Java代碼屬于可重復(fù)使用的名為JavaBea的組件。JavaBean類似于ActiveX控件:他們都能提供常用功能并且可以重復(fù)使用。

JavaBean的值是通過一些屬性獲得的,你可通過這些屬性訪問JavaBean設(shè)置。以一個人來打比方,這個人就是一個JavaBean,這個人的名字、身份證號碼以及住址就是其屬性。在JSP網(wǎng)站,你基本上就是通過玩“Connect the beans)”來使你的網(wǎng)站動態(tài)化。

假設(shè)JavaBean先于網(wǎng)站被創(chuàng)建出來,你需要做的第一件事就是告訴JSP頁面它將要用到一個“Bean”。你可以用“”標(biāo)記來做到這一點(diǎn):
。

”標(biāo)記要求你用“id”屬性來識鑒別Bean。這里你提供一個名字來JSP頁面其余部分的Bean。除了“id”屬性,你還須告訴網(wǎng)頁面從何處查找Bean,或者它的Java類別名是什么。這種類別屬性提供確 認(rèn)Bean的功能,其他一些方法也可以做到這一點(diǎn)。最后一個必需的元素是“scope”屬性。有了“scope”屬性的幫助,你就能告訴Bean為單一頁面(默認(rèn)情況)[scope="page"]、為[scope="request"]請求為會話[scope="session"],或者為整個應(yīng)用程序[scope="application"]保持留信息。有了會話范圍,你就能非常容易地在JSP網(wǎng)頁面上維護(hù)購物車等項(xiàng)目。

一旦你聲名了一個JavaBean,你就可以訪問它的屬性來定制它。要獲得屬性值,請用“”標(biāo)記。有了這個標(biāo)記,你就能指定將要用到的Bean名稱(從useBean的"id"字段得到)以及你想得到其值的屬性。實(shí)際的值被放在輸出中:
。

要改變JavaBean屬性,你必須使用“”標(biāo)記。對這個標(biāo)記,你需要再次識別Bean和屬性,以修改并額外提供新值。如果命名正確,這些值可以從一個已提交的表中直接獲得:參數(shù)獲得:
;

可以從一個參數(shù)獲得,但你必須直接命名屬性和參數(shù):


或者直接用一個名字稱和值來設(shè)置: />.

關(guān)于JavaBean 的最后一件事: 為了Web服務(wù)器能找到JavaBean,你需要將其類別文件放在一個特殊位置。用JSWDK,最 方便的位置是安裝目錄下的類別目錄,如/jswdk-1.0.1/classes。
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉