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

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

在J_SP編程中Application的使用方法詳解

2019-11-02 15:10:33
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

   Jsp調(diào)用Javeabean命令UseBean中有Scope設(shè)置,一般有Application session page等設(shè)置,Page就是每頁(yè)重新產(chǎn)生usebean中的javabean新對(duì)象,一般情況是用這種,如果多個(gè)Jsp程序間為共享數(shù)據(jù),可以使用session

  而application的意思,該javabean將一直存在,與session相對(duì)用戶來(lái)說,application是相對(duì)應(yīng)用程序的,一般來(lái)說,一個(gè)用戶有一個(gè)session,并且隨著用戶離開而消失;而application則是一直存在,類似一個(gè)servlet程序,類似整個(gè)系統(tǒng)的"全局變量",而且只有一個(gè)實(shí)例。

  MVC中控制功能

  因此application這個(gè)特性,很適合用來(lái)做MVC中的控制功能,一般傳統(tǒng)MVC是用servlet做控制功能,V基本是Jsp頁(yè)面,M就是中間件Javabean之類。

  但是隨著Jsp功能的完善和推廣,逐漸有替代servlet之趨勢(shì),我們?cè)趯?shí)踐中更多使用的也是Jsp,有時(shí)為了省卻麻煩的事情,就使用Jsp代替servlet.尤其是其控制功能。

  實(shí)際上,這個(gè)控制功能是封裝在一個(gè)Javabean中,Jsp使用scope=application來(lái)調(diào)用這個(gè)Javabean,這樣,具備控制功能的javabean就類似servlet常駐內(nèi)存,并和后臺(tái)各種中間件交互操作。

  “首頁(yè)”的展現(xiàn)

  在實(shí)際應(yīng)用中,我們經(jīng)常有多個(gè)用戶要同時(shí)訪問一個(gè)頁(yè)面,如首頁(yè),這個(gè)首頁(yè)中有很多功能要運(yùn)行,比

中國(guó)古近代歷史研究網(wǎng)站[www.9-39.com]
如目錄分類,首頁(yè)程序要從數(shù)據(jù)庫(kù)中讀入樹形數(shù)據(jù)并展開,輸出到首頁(yè),這個(gè)功能是封裝在Javabean中的。

  那么首頁(yè)Jsp調(diào)用這個(gè)Javabean時(shí),使用scope=application, 再通過樹形數(shù)據(jù)的緩沖算法,這樣,多個(gè)用戶同時(shí)訪問首頁(yè)時(shí),首頁(yè)JSp就無(wú)需每次啟動(dòng)Javabean然后再反復(fù)讀取數(shù)據(jù)庫(kù)了。無(wú)疑大大提高速度。

  所以如果你的首頁(yè)Jsp訪問量很高,那么就應(yīng)該在這方面多花點(diǎn)時(shí)間優(yōu)化。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 云安县| 楚雄市| 沐川县| 乃东县| 武清区| 涟水县| 西和县| 婺源县| 梁山县| 太保市| 武定县| 集贤县| 灵璧县| 高陵县| 富锦市| 蒙城县| 五寨县| 鹤岗市| 万年县| 宁化县| 哈密市| 乌鲁木齐市| 股票| 伊金霍洛旗| 富裕县| 阳原县| 焦作市| 溧阳市| 秦皇岛市| 日喀则市| 石家庄市| 荥经县| 电白县| 铁岭县| 青川县| 陆良县| 迭部县| 平顶山市| 鹿邑县| 平潭县| 中西区|