美章網 資料文庫 Web頁面參數傳遞方式范文

Web頁面參數傳遞方式范文

本站小編為你精心準備了Web頁面參數傳遞方式參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

Web頁面參數傳遞方式

《電腦與信息技術雜志》2014年第三期

1Session對象

Session對象存儲和訪問特定用戶的會話信息,構建會話作用域變量,可以在該用戶訪問的web頁面時傳遞參數。Session變量只對當前會話有效,如果一個用戶修改了會話的作用域或變量值,不會對其它用戶產生影響[2]。當用戶登錄應用程序時,用戶身份將保存在該用戶的會話變量中,當有多個請求訪問時每個請求都有各自的Session變量,且只對自己的Session變量進行操作。Session變量的時效性,假如用戶超過有效期而沒有任何動作,系統自動設置會話為失效,此時該用戶所有的會話變量都從內存中刪除,再引用參數值就會導致錯誤。比如在源頁面Session("Name")=Value(Object)對Session變量賦值;在目標頁面Result=Session("Name")取出傳遞的Session值。Session變量使用簡單,不僅能傳遞簡單數據類型,還能傳遞對象,但Ses-sion變量存儲大量的數據會消耗較多的服務器資源。

2Cookies操作

操作Cookies集合是讀、寫是瀏覽器端的文本文件的方法之一[3]。Cookies操作的主要作用是在用戶的瀏覽器上留下特定記號,以便Web站點從中提取相應信息,是網站為了辨別用戶身份、進行會話跟蹤而儲存在用戶本地終端上的數據,當用戶第二次訪問網站時,通過檢索獲得以前的信息,如系統自動登陸但不必輸入用戶名和密碼。Cookie通過Http在瀏覽器和服務器之間來回傳遞含字符串的值。比如寫入Response.Cookies("Name")=Value,讀取Result=Request.Cookies("Name")。Cookies操作簡單,是web頁面間切換時保持用戶狀態的一種常用方法,但由于保護用戶隱私不利而飽受批評,乃至被禁用。

3QueryString傳值

QueryString查詢字符串獲得客戶端發送的信息。QueryString使用內建對象Request進行參傳遞數,Re-quest對象從瀏覽器中讀取信息,它包含二種集合,分別為QueryString集合和Fm集合[3]。QueryString集合取得客戶端通過超文本鏈接所傳遞的數據,即瀏覽器地址欄后的參數,比如在URL地址加上后綴"?name=value",用Request.QueryString("name")取出URL地址中傳遞的value值。QueryString傳值對于安全性要求不高的數字或是文本的傳遞非常有效,但是URL地址參數傳值暴露在瀏覽器的URL地址中,缺乏安全性,而且當傳遞的參數過多時,URL顯示的字符串過長,影響美觀。

4類的方法與實例對象

類是對某種類型的對象定義變量和方法的原型,是定義相關對象動作的模板,類的定義一般分為聲明和實現兩部分。聲明類的方法時,采用形參。當引用該類時,內存中就創建了類的新實例,稱為實現,創建實例對象,使用實參。方法的實現過程就是實參代入形參創建實例執行代碼的運算過程。因為類的代碼具有隱藏性、封裝性,所以參數傳遞過程安全性高、可靠性好,參數借助類的字段、方法的“橋梁”作用,實現了Web頁面間的傳遞,如圖1所示。

5結論

Application對象是全局變量,使用范圍廣但容易被誤操作;Session對象是會話變量,對當前擁有會話的用戶有效但消耗較多的服務器資源;Cookies操作簡單,只是不利于保護用戶隱私;QueryString傳值參數值方便,但參數暴露在URL地址中不利于信息保密。運用類的方法與實例對象進行參數傳遞,具有安全性高、穩定性好、適時性的優點,但是該方法必須借助類的成員的“橋梁”作用才能發揮作用。

Web頁面參數傳遞的各種方法都有一定的適用性和局限性,在進行軟件工程設計開發時,可根據實際情況的需求,綜合考慮適宜的參數傳遞方法,優化系統的性能和用戶體驗。

作者:錢勇單位:四川建筑職業技術學院

主站蜘蛛池模板: 国产一起色一起爱| 国产高清视频一区三区| 久久精品国产99久久99久久久| 中文字幕一区二区三匹| 天天看天天摸色天天综合网| 久久99精品国产自在现线小黄鸭| 用我的手指搅乱我吧第五集| 国产一级特黄高清在线大片| 韩国福利一区二区美女视频| 国产精品视频播放| chinesehd国产刺激对白| 成人免费a级毛片无码网站入口| 亚洲人成人网站在线观看| 狠狠操精品视频| 动漫人物一起差差差漫画免费漫画| 五月天丁香久久| 国产美女网站视频| 99视频在线精品免费| 宅男噜噜噜66网站| 丰满少妇高潮惨叫久久久| 日韩加勒比在线| 亚洲av综合色区无码一区爱av| 男生秘密网站入口| 四虎免费影院ww4164h| 麻豆福利视频导航| 国产欧美日韩在线播放| **aaaaa毛片免费| 国产麻传媒精品国产AV| 99爱在线精品视频免费观看9| 新版bt天堂资源在线| 久久国产免费观看精品3| 日韩视频精品在线| 亚洲a∨无码男人的天堂| 欧美姓爱第一页| 亚洲日本在线观看| 爽新片xxxxxxx| 健身私教弄了好多次| 福利小视频在线观看| 免费看的一级毛片| 精品中文字幕久久久久久| 午夜a成v人电影|