欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
JavaBean組件程序設計(4)
頁(yè)面Bean
頁(yè)面Bean為JSP保留數據,不是實(shí)現應用程序流中的任何功能。在JSP和Servlet之間,
有4中不同的范圍值。
范圍級別 所影響的API 注釋
頁(yè)面page 服務(wù)方法中的本地變量 只用正在處理的Servlet
無(wú)法通過(guò)這些方法在JSP
和Servlet之間共享數據
請求request request.setAttribute(key,obj)
request.getAttribute(key)
用于正在處理的Servlet和接收轉發(fā)控制Servlet
或JSP
會(huì )話(huà)session session.setAttribute(key,obj)
session.setAttribute(key)
用于相同范圍內的任何
Servlet或JSP
應用程序application setServletContext()
setAttribute(key,obj)
getAttribute(key)
對象包含應用程序范圍內的對象
共享Bean
可以這樣去理解共享Bean的概念,在一個(gè)JSP頁(yè)面(或Servlet)中修改了Bean的屬性,然后
在另一個(gè)頁(yè)面中讀取這個(gè)Bean的屬性,可以看到這種變化。這是實(shí)現數據共享的一種重要
方式,也是MVC架構的基礎。
Bean一共有4中范圍(Scope):page、request、session和application。page對應于本頁(yè)面
使用,是不可以共享的Bean。后3種都可以共享、范圍遞增。
第一種在request范圍內共享,第二種在session范圍內共享,第三種在整個(gè)應用程序中共享。
在共享Bean的應用中,使用forward和include方法來(lái)完成請求的轉發(fā)和包含。除了這兩種方
法之外,其他的方法是無(wú)效的或不建議使用的。這里所描述的案例是JSP之間共享Bean,也
可以是JSP與Servlet之間或Servlet與Servlet之間共享Bean。比如默認的頁(yè)面Bean不能共享
。數據。
1)請求Bean
請求Bean即Request Bean,是在request范圍內共享的Bean。
和頁(yè)面Bean區別是使用Bean的時(shí)候帶上了scope="request"
發(fā)出請求的JSP或Servlet修改的屬性值在結合搜請求的JSP或Servlet中可以讀出來(lái),但是
如果兩個(gè)程序之間沒(méi)有發(fā)生請求關(guān)系的話(huà),數據就無(wú)法共享。如果編寫(xiě)一個(gè)獨立的JSP程序
修改了Bean的屬性值,scope為request。在寫(xiě)一個(gè)JSP程序,scope為request,它不接受第
一個(gè)JSP的請求,無(wú)法讀取修改了的Bean的屬性值。
2)會(huì )話(huà)Bean
會(huì )話(huà)Bean屬于應用應用程序的用戶(hù)會(huì )話(huà),與表示方式無(wú)關(guān),但是卻可以指向資源和其他數據的
引用,這些數據有助于用戶(hù)會(huì )話(huà)來(lái)維護和保存狀態(tài)信息。例如,一個(gè)會(huì )話(huà)Bean可以通過(guò)會(huì )話(huà)保
存用戶(hù)的姓名和地址。
會(huì )話(huà)Bean即Session Bean,在session范圍內共享數據。它的作用范圍比請求Bean大很多。即使
兩個(gè)文件沒(méi)有發(fā)生請求關(guān)系,但是也可以共享數據。
3)應用程序Bean
應用程序Bean的作用范圍比會(huì )話(huà)Bean要廣,可以用來(lái)幫助應用程序的所有用戶(hù)維持狀態(tài)。與會(huì )話(huà)
Bean相比,使用她們呢的機會(huì )少一些,但是,如果需要減少內存的消耗或提升顯示的效果,使用
Bean是非常有用的,特別是當許多用戶(hù)需要存取資料而這些資料的獲取成本相對較高時(shí)。
應用程序Bean即Application Bean,在application范圍內共享數據。它的范圍是最大的。
兩個(gè)文件沒(méi)有發(fā)生請求關(guān)系,也不是連在一起的頁(yè)面,但他們之間可以共享數據。因為application
范圍是整個(gè)應用程序中的所有文件。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
提升JSP應用程序的七大絕招
JSP的9個(gè)內置對象
j2ee四大作用域pagecontext,request,session,ServletContext
servlet的三大作用域對象和jsp的九大內置對象及其四大作用域對象
ASP與JSP的比較
JSP的3個(gè)編譯指令,7個(gè)動(dòng)作指令,9個(gè)內置對象
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久