变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當(dāng)前位置:首頁(yè)文章首頁(yè) IT學(xué)院 IT技術(shù)

ASP與JSP之間的區(qū)別和聯(lián)系

作者:  來(lái)源:  發(fā)布時(shí)間:2011-6-14 11:51:04  點(diǎn)擊:
今天到論壇看到一個(gè)網(wǎng)友提出的一個(gè)問(wèn)題,說(shuō)“ASP與JSP哪個(gè)好,他們有什么區(qū)別?”,今天就特地手機(jī)整理了一些資料給大家分享,教你正確認(rèn)識(shí)ASP與JSP之間的區(qū)別和聯(lián)系,希望對(duì)大家有用。

  動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)開(kāi)發(fā)ASP和JSP的比較請(qǐng)看這里:http://www.webjx.com/htmldata/2005-05-29/1117327873.html

  ASP好像不存在線(xiàn)程安全問(wèn)題,而JSP是存在線(xiàn)程安全問(wèn)題。這不是說(shuō)ASP好,恰恰相反說(shuō)明ASP不如JSP好。

  對(duì)于A(yíng)SP:每次請(qǐng)求都要解釋執(zhí)行服務(wù)器端代碼,執(zhí)行完除了Session和Application在,其他的都沒(méi)了,這樣的話(huà)ASP就無(wú)法實(shí)現(xiàn)靜態(tài)變量,不知道是不是真的沒(méi)有辦法實(shí)現(xiàn),請(qǐng)高手指點(diǎn)。

  而在JSP中,Servlet(JSP也會(huì)變成Servlet)是多線(xiàn)程的,執(zhí)行完后不但Session和Application還在,而且Servlet實(shí)例還在內(nèi)存,以后請(qǐng)求的話(huà)就可以直接用它了,正是這個(gè)提高了效率。

  我總感覺(jué)Servlet模型比ASP先進(jìn),而且Java語(yǔ)言使它很專(zhuān)業(yè)!這點(diǎn)真的是ASP遠(yuǎn)遠(yuǎn)無(wú)法比的。

  JSP和ASP的幾點(diǎn)區(qū)別

  Session管理

  為了跟蹤用戶(hù)的操作狀態(tài),ASP應(yīng)用SESSION對(duì)象。JSP使用一個(gè)叫HttpSession的對(duì)象實(shí)現(xiàn)同樣的功能。Session的信息保存在服務(wù)器端,Session的id保存在客戶(hù)機(jī)的cookie中。如果客戶(hù)機(jī)禁止cookie,Session Id就必須帶在url后面。Session一般在服務(wù)器上設(shè)置了一個(gè)30分鐘的過(guò)期時(shí)間,當(dāng)客戶(hù)停止活動(dòng)后自動(dòng)失效。Session 中保存和檢索的信息不能是基本數(shù)據(jù)類(lèi)型(primitivedatatypes)如(int, double)等,而必須是java的相應(yīng)的object(對(duì)象)如(Integer,Double)。

HttpSessionsession=request.getSession();//得到一個(gè)session對(duì)象或創(chuàng)建一個(gè)
session.getId()//得到sessionID數(shù)
Integerid=(Integer)session.getValue("id")//檢索出session的值并轉(zhuǎn)化為整型 session.putValue("ItemValue",itemName);//ItemValue必須不是must簡(jiǎn)單類(lèi)型

  Application管理

  有時(shí)服務(wù)器需要管理面向整個(gè)應(yīng)用的參數(shù),使得每個(gè)客戶(hù)都能獲得同樣的參數(shù)值。和Session一樣,ASP使用Application對(duì)象而JSP使用ServletContext對(duì)象,操作的方法和Session一樣。

getServletContext().setAttribute("Item",ItemValue);//設(shè)置一個(gè)應(yīng)用變量
Integeri=(Integer)getServletContext().getAttribute("ItemName");//得到//item

  ServerSideIncludes

  在服務(wù)器端引用上ASP和JSP有著相同之處。ASP和JSP都可以支持此功能的服務(wù)器(IIS,APACHE)上實(shí)現(xiàn)服務(wù)器端包含虛文件。但JSP是將動(dòng)態(tài)頁(yè)面的結(jié)果包含進(jìn)來(lái),而不是包含文件的代碼本身。當(dāng)你包含的文件在另一個(gè)服務(wù)器上時(shí),不包含任何代碼和對(duì)象是一個(gè)非常有效的功能。

ASP:<!--#includefile="subfile.asp"-->
JSP:<%@includefile="subfile.jsp"-->

文章評(píng)論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 亚洲人成网站色7799在线观看 | 在线观看成年人网站 | 亚洲一区二区三区香蕉 | 免费看一级特黄a大片 | 狠狠干夜夜骑 | h色视频在线 | 亚洲国产成人久久综合一区77 | 成人在线h | 毛片免费在线视频 | 成年人午夜影院 | 免费羞羞网站 | a一级免费| 亚洲欧美在线一区二区 | 老司机午夜性大片免费 | 亚洲首页成人有声小说网 | 欧美成人a级在线视频 | 娇小被黑人爆出水黑人复古 | 多人伦交性欧美在线观看 | 888xxxx免费视频| 欧美一区二区视频在线观看 | 日本高清无吗 | 日本在线免费 | 国产成人小视频在线观看 | 国产精品麻豆高清在线观看 | 中文福利视频 | 又黄又爽又色的黄裸乳视频 | 国产高清视频在线播放 | 亚洲欧洲精品国产区 | 丝袜美臀综合图 | 欧美黑人巨大3dvideo | 91精品乱码一区二区三区 | 国产麻豆a一级毛片爽爽影院 | 香蕉超级碰碰碰97视频蜜芽 | 欧美日韩亚洲二区在线 | 久久精品最新免费国产成人 | 国产黄色的视频 | 韩国 欧美 日产 国产精品 | 日本中文字幕在线看 | 久操久操久操 | 日本深夜18免费看片高清网 | 2018精品国产一区二区 |