頁面之間如何傳遞大量引數

2021-08-31 11:02:09 字數 1572 閱讀 9122

這個標題不知道怎麼取才好,其實要實現的功能就是在客戶端要將大量的資料傳遞到服務端,我們知道url的長度是有限制的,如果使用url的引數來傳遞資料,只能傳遞很少的關鍵資訊,但有時候我們要傳遞大量的資訊,比如一張單據中的所有商品的商品編號等等.

ajax技術中的xmlhttp.send()方法提供我們傳送大量資料的功能,要使用該功能,首先要將要傳到服務端的資料封裝在乙個xml物件中,在將這個xml物件的xml屬性做為send()方法的引數就可以.

客戶端**:

服務端需要從請求流中,解析出客戶端傳入的xml的內容,服務端**:

system.io.streaminstream

=page.request.inputstream;

binaryreaderbr

=new

binaryreader(instream,system.text.encoding.utf8);

byte

byt=

br.readbytes((

int)instream.length);

string

sxml

=system.text.encoding.utf8.getstring(byt);

system.xml.xmldocumentxmldoc

=new

system.xml.xmldocument();

xmldoc.loadxml(sxml);

xmlelementxe

=xmldoc.documentelement;

for(

inti=0

;i<

xe.childnodes.count;i++)

頁面之間引數的傳遞

如果您的應用程式從乙個 asp.net 網頁重定向 導航 到另乙個 asp.net 網頁,您經常希望將資訊從源頁傳遞到目標頁。例如,您可能具有乙個頁面,使用者可以從中選擇要購買的商品。當使用者提交該頁時,您希望呼叫其他頁,以處理使用者輸入的資訊。可以採用各種方式在頁之間傳遞資訊,某些方式取決於重定向...

php頁面之間傳遞引數

青嵐影視 www.qldyy.net test5.php 開啟apache伺服器,輸入在頁面的按鈕上點選,會發現新出的網頁上 username的值已經傳送過來了。當然這種方法的弱點是很明顯的,它還要再使用乙個表單,而且在test5.php的網頁上想要重新整理的話還要重新傳送,這顯然是不太友好的。二 ...

頁面之間傳遞和接收顯示中文引數

比如說 使用者名為 好好學習 在傳遞之前使用 urlencoder.encoder 編碼後再傳遞 string username urlencoder.encode 好好學習 接收顯示時 string username urldecoder.decoder newstring request.get...