• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    淺談ASP中Web頁面間的數據傳遞

    發布: 2007-9-07 19:42 | 作者: 天極網 | 來源: eNet論壇 | 查看: 22次 | 進入軟件測試論壇討論

    領測軟件測試網   往往使用動態網頁技術制作ASP應用程序時一般至少擁有二個或二個以上的Web頁面,這時就得考慮在多個Web頁面間傳遞數據的處理工作。而ASP應用程序的各個頁面類似于Windows應用程序的form窗體,Windows應用程序各form間數據傳遞可以通過定義全局變量等方法來實現。網頁間的數據傳遞有多種不同的可使用方式,而Web頁面間的數據傳遞方式選擇是否恰當對系統設計及運行的合理性與安全性起到舉足輕重的作用。

      1、URL方式

      URL方式是實現Web間數據傳遞最基本的方法,操作簡單,可很方便地實現不同Web頁面間的數據傳遞,但其安全性比較差。將要傳遞的數據附加在網頁地址(URL)后面進行傳遞。如:http://www.cstvu.com/testweb?username=liming,其中?后面所跟著的字符串便是傳遞的數據,=前的是變量名,=后面是數值,可以使用request對象來獲取傳遞的數據。如:request(“username”)。這種方法在傳遞數據過程中其數據內容在URL欄中是顯示的,用戶能看到提交的內容。

      2、form方式

      通過在網頁上制作表單交互區域,用戶在瀏覽器端輸入數據,然后通過form提交到服務器,在提交后的接受form數據的頁面里就可以接收到相應數據,即form的action頁面中可以使用request對象來接收所傳遞的數據。

      如:

      發送頁面:

     。糵orm name=“formtest” action=“targetweb.asp”>

        。糹nput name=“testtext” type=“text” value=“”>

        。糹nput name=“testbutton” type =“submit”value =“提交”>

       。/form>

      接收頁面:request(“testtext”)

      利用form頁面的文本框來接收用戶數據的輸入,通過submit按鈕提交后在targetweb頁面中使用request來接收數據。

      3、cookie方式

      cookie是在瀏覽頁面時Web服務器在瀏覽器端所寫入的一些小文件,cookie是存放在瀏覽器端本機磁盤上,而不是存放在服務端的?梢栽诎l送數據時寫入cookie,接收時讀取cookie完成數據在Web頁面間的傳送。

      如:

      發送頁面:response.cookies(“cookiename”)(“username”)=“liming”

      接收頁面:request.cookie(“cookiename”)(“username”)

      在發送頁面中對cookie變量賦值,接收頁面中取cookie變量的值就是所傳遞的數據! 

      
     
    [1] [2]下一頁

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>