ããå¾å¾ä½¿ç¨å¨æç½é¡µææ¯å¶ä½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对象æ¥æ¥æ¶æä¼ éçæ°æ®ã
å¦ï¼
åé页é¢ï¼
ï¼form name=âformtestâ actionï¼âtargetweb.aspâï¼
ï¼input name=âtesttextâ type=âtextâvalueï¼ââï¼
ï¼input name=âtestbuttonâ type ï¼âsubmitâvalue ï¼âæ交âï¼
ï¼/formï¼
æ¥æ¶é¡µé¢ï¼request(âtesttextâ)
å©ç¨form页é¢çææ¬æ¡æ¥æ¥æ¶ç¨æ·æ°æ®çè¾å
¥ï¼éè¿submitæé®æ交åå¨targetweb页é¢ä¸ä½¿ç¨requestæ¥æ¥æ¶æ°æ®ã
3ãcookieæ¹å¼
cookieæ¯å¨æµè§é¡µé¢æ¶webæå¡å¨å¨æµè§å¨ç«¯æåå
¥çä¸äºå°æ件ï¼cookieæ¯åæ¾å¨æµè§å¨ç«¯æ¬æºç£çä¸ï¼èä¸æ¯åæ¾å¨æå¡ç«¯çãå¯ä»¥å¨åéæ°æ®æ¶åå
¥cookieï¼æ¥æ¶æ¶è¯»åcookieå®ææ°æ®å¨web页é¢é´çä¼ éã
å¦ï¼
åé页é¢ï¼response.cookies(âcookienameâ)(âusernameâ)=âlimingâ
æ¥æ¶é¡µé¢ï¼request.cookie(âcookienameâ)(âusernameâ)
å¨åé页é¢ä¸å¯¹cookieåéèµå¼ï¼æ¥æ¶é¡µé¢ä¸åcookieåéçå¼å°±æ¯æä¼ éçæ°æ®ã
4ãapplication对象
application对象æ¯ç¨æ¥è®°å½æ´ä¸ªç½ç«ä¿¡æ¯çï¼æ¯è®°å½ä¸åæµè§å¨ç«¯å
±äº«çåéï¼æ 论æå 个æµè§è
åæ¶ååç½é¡µï¼é½åªä¼äº§çä¸ä¸ªapplication对象å®ä¾ãç¨æ·å¯ä»¥éè¿å®ä¹applicationæ´ç«å
±äº«åéæ¥å®ç°ç½é¡µé´çæ°æ®ä¼ éãå
¶å®ä¹æ¹æ³æ¯ï¼application(âåéåâ)ï¼æ°å¼
å¦ï¼application(âusrnameâ)=liming
application对象æå®ä¹çåé对äºæææµè§ç«¯é½æ¯å¯è§çï¼æ以å
¶ä½¿ç¨åºåæ¯æææµè§ç«¯å
±äº«çå
¨å±æ°æ®ä¼ éã
5ãsession对象
session对象æ¯ç¨æ¥è®°å½æµè§å¨ç«¯çåéï¼æ¯ä¸ªå«æµè§å¨ç«¯ä¸ç¨çåéï¼å¯¹äºæ¯ä¸ä¸ªæµè§å¨è®¿é®æ¶é½ä¼èªå¨äº§çä¸ä¸ªseseion对象ï¼è¯¥å¯¹è±¡æä¾ä¸ä¸ªåå¨åºæï¼ç¨æ¥åå¨ä»
ä»
对该访é®è
å¨ä¼è¯çæ´»å¨æé´æå¼çç½é¡µå¯ç¨çåéå对象ãè¿æ ·å°±ç¨å¯ä»¥ç¨æ¥å¨webé´ä¼ éä¸å¯¹å个æµè§å¨ç«¯ä½¿ç¨çæ°æ®ãå
¶å®ä¹æ¹æ³ï¼session(âåéåâ)ï¼æ°å¼
å¦ï¼session(âusenameâ)=liming
session对象æå®ä¹çåéåªæ¯æµè§å¨ç«¯çä¸ç¨åéï¼æ以éç¨äºå±é¨ä¼è¯é´çç½é¡µæ°æ®ä¼ éã
6ãç»æè¯
ä¸è¿°ä»ç»çæ¯ç½é¡µé´æ°æ®ä¼ éç常ç¨æ¹æ³ï¼åæåç§ãå
¶ä¸urlæ¹å¼åformæ¹å¼å®ç°æ¹æ³ç®åï¼å¯å®ç°ç½é¡µé´çç®åæ°æ®ä¼ éï¼ä¸è¬ä¸ºå符串类åï¼å
¶ç¹ç¹æ¯å®å
¨æ§å·®ï¼èä¸å¿
é¡»æ¯è¿ç»è®¿é®ä¸¤é¡µé¢é´æ°æ®ä¼ éãcookieåªè½åæ¾stringç±»åçæ°æ®ï¼å¦ææ³è¦åæ¾æ´ä¸ºå¤æçæ°æ®ç±»åï¼é£ä¹å¿
é¡»å
å°å
¶è½¬æ¢ä¸ºstringç±»åãapplication对象åsession对象æä½ç¸å¯¹å¤æäºï¼æµè§éé常大çç½é¡µä½¿ç¨æ¶åºééï¼èä¸ä½¿ç¨ç»æåå°½éæ¸
é¤ï¼å¦å大é使ç¨æå¯è½ä¼å¯¼è´æå¡å¨çç«çªãsessionåéçå®å
¨æ§è¾é«ï¼å¯ä¼ éä¸ç¨æµè§ç«¯æ°æ®ãå
·ä½åºç¨å³å®äºæ°æ®ä¼ éæ¹å¼çéæ©ï¼åçæ°æ®ä¼ éæ¹å¼éæ©æ¯web页é¢ç设计ä¸çå
³é®èèå ç´ ã