freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp(java)學(xué)生選課系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)-在線瀏覽

2024-07-29 14:41本頁(yè)面
  

【正文】 vlet由支持Servlet服務(wù)器的Servlet引擎負(fù)責(zé)管理運(yùn)行。Servlet的生命周期主要有下列三個(gè)過(guò)程組成:(1) 初始化ServletaServlet第一次被請(qǐng)求加載時(shí),服務(wù)器初始化這個(gè)Servlet,即創(chuàng)建一個(gè)Servlet對(duì)象,這個(gè)對(duì)象調(diào)用init方法完成必要的初始化工作。(3) 當(dāng)服務(wù)器關(guān)閉時(shí),調(diào)用destroy方法,銷(xiāo)毀Servlet對(duì)象。init()是HttpServlet類(lèi)中的方法,我們可以在Servlet中重寫(xiě)這個(gè)方法。這個(gè)ServletConfig對(duì)象負(fù)責(zé)向Servlet傳遞服務(wù)設(shè)置信息,如果傳遞失敗就會(huì)發(fā)生ServletException, Servlet將不能正常工作。(2)service方法當(dāng)Servlet成功創(chuàng)建和初始化之后,Servlet就調(diào)用service方法來(lái)處理用戶的請(qǐng)求并返回響應(yīng)。方法描述為:public void service(HttpServletRequest request,HttpServletResponse response)throw ServletException,IOExceptionServlet引擎將兩個(gè)參數(shù)傳遞給該方法,其中一個(gè)參數(shù)對(duì)象是HttpServletRequest類(lèi)型的對(duì)象,該對(duì)象封裝了用戶的請(qǐng)求信息,此對(duì)象調(diào)用相應(yīng)的方法可以獲取封裝的信息,也就是說(shuō)使用這個(gè)對(duì)象可以獲取用戶提交的信息。service 方法和init方法不同的是,init方法只被調(diào)用一次,而service方法可能被多次調(diào)用,當(dāng)后續(xù)的客戶請(qǐng)求Servlet服務(wù)時(shí),Servlet引擎將啟動(dòng)一個(gè)新的線程,在該線程中,Servlet調(diào)用service方法響應(yīng)客戶的請(qǐng)求,也就是說(shuō),每個(gè)客戶的每次請(qǐng)求都導(dǎo)致service方法被調(diào)用執(zhí)行,調(diào)用過(guò)程運(yùn)行在不同的線程中,互不干擾。Servlet可直接繼承這個(gè)方法,一般不需重寫(xiě)。優(yōu)點(diǎn)與不足:我們已經(jīng)簡(jiǎn)單了解了Servlet的存活期和HttpServlet類(lèi),但是并沒(méi)有深入探索Servlet API。但是,Servlet的最大缺點(diǎn)是不能有效的管理頁(yè)面的邏輯部分和頁(yè)面的輸出部分,導(dǎo)致Servlet代碼非?;靵y,不易于編寫(xiě),用Servlet來(lái)管理網(wǎng)站是一件很困難的事情。第三節(jié) Jsp技術(shù)JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 用JSP開(kāi)發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。 JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。Java Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)發(fā)需要Java Servlet和JSP配合才能完成。 自JSP推出后,眾多大公司都支持JSP技術(shù)的服務(wù)器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。第四節(jié) 開(kāi)發(fā)軟件介紹 eclipse平臺(tái)Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開(kāi)發(fā)工具(Java Development Tools,JDT)。Eclipse 還包括插件開(kāi)發(fā)環(huán)境(Plugin Development Environment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開(kāi)發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。這種平等和一致性并不僅限于 Java 開(kāi)發(fā)工具。Eclipse 框架還可用來(lái)作為與軟件開(kāi)發(fā)無(wú)關(guān)的其他應(yīng)用程序類(lèi)型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。例如,WebSphere Studio Application Developer 添加了對(duì) JSP、servlet、EJB、XML、Web 服務(wù)和數(shù)據(jù)庫(kù)訪問(wèn)的支持。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 和JSP 規(guī)范。Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP 程序的首選。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。另外,Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁(yè)面的功能,另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。 SQL server 2000SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它最初是由Mi
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1