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

正文內(nèi)容

畢業(yè)論文-基于jsp的電科院校園二手交易平臺(tái)設(shè)計(jì)(編輯修改稿)

2025-02-12 18:42 本頁面
 

【文章內(nèi)容簡介】 另外,用戶數(shù)據(jù)都是非常重要的和保密的,這些數(shù)據(jù)存儲(chǔ)在 Mircrosoft SQL Server 2022 系統(tǒng)中有絕對(duì)的安全性保障,有完善的用戶帳戶策略和許可機(jī)制,只有經(jīng)過授權(quán)的用戶才能訪問系統(tǒng),并且執(zhí)行相應(yīng)的操作和訪問允許訪問的數(shù)據(jù) 。未經(jīng)授權(quán)的用戶既不能執(zhí)行相應(yīng)的操作,也不能訪問數(shù)據(jù)庫中的相應(yīng)數(shù)據(jù)。 SQL Server 2022 系統(tǒng)具有強(qiáng)大的網(wǎng)上功能,可以在 Inter 上發(fā)布數(shù)據(jù)庫中的數(shù)據(jù)。在 Mircrosoft SQL Server 2022 系統(tǒng)中,允許用戶簡單的使用一些向?qū)Ш凸ぞ甙褦?shù)據(jù) 庫的數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,并且可以根據(jù)需要來調(diào)度修改已經(jīng)發(fā)布的數(shù)據(jù) 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 11 3 平臺(tái) 實(shí)現(xiàn)主要技術(shù) 相關(guān)技術(shù)介紹 JSP 技術(shù)簡介 在開發(fā) JSP 規(guī)范的過程中, Sun 公司與許許多多主要的 Web 服務(wù)器、應(yīng)用服務(wù)器和開發(fā)工具供應(yīng)商,還有各種各樣富有經(jīng)驗(yàn)的開發(fā)團(tuán)體進(jìn)行合作。最后找到了一種平衡了應(yīng)用和頁面開發(fā)的具有可移植性和易用性的開發(fā)方法, JSP 技術(shù)特征在多個(gè)方面加速了動(dòng)態(tài) Web 頁面的開發(fā) : ( 1) 將內(nèi)容的生成和顯示進(jìn)行分離 使用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標(biāo)識(shí)來設(shè)計(jì)和格式化最終頁面。使用 JSP 標(biāo)識(shí)或者小腳本來生成頁面上的動(dòng)態(tài)內(nèi)容,這些內(nèi)容是根據(jù)請(qǐng)求來變化的,例如請(qǐng)求帳戶信息或者特定的一瓶酒的價(jià)格。生成內(nèi)容的邏輯部分被封裝在 JavaBeans 組件中,并且捆綁在小腳本中 ,所有的腳本在服務(wù)器端運(yùn)行。如果核心邏輯被封裝在 Beans 中,那么其他人,如 Web 管理人員和頁面設(shè)計(jì)者,在編輯和使用 JSP 頁面的時(shí)候,將不會(huì)影響到內(nèi)容的生成。在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)識(shí)和小腳本,生成客戶端請(qǐng)求的內(nèi)容,例如,通過訪問 JavaBeans 組件,使用 JDBC 技術(shù)訪問數(shù)據(jù)庫或者其他文件,并且將結(jié)果以 HTML(或者 XML)頁面的形式發(fā)送回瀏覽器。這將有助于作者保護(hù)自己的代碼,并且又保證任何基于 HTML 的 Web 瀏覽器的完全可用性。 ( 2) 強(qiáng)調(diào)可重用的組件 絕大多數(shù) JSP 頁面依賴于可重用的,跨平臺(tái) 的組件( JavaBeans 或者 Enterprise JavaBeansTM 組件)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理問題。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者發(fā)布這些組件使更多的使用者或者客戶團(tuán)體能夠使用。 ( 3) 采用標(biāo)識(shí)簡化頁面開發(fā) Web 頁面開發(fā)人員不會(huì)都是熟悉腳本語言的編程人員。 JavaServer Page 技術(shù)封裝了許多功能,這些功能是容易使用的、同時(shí)與 JSP 相關(guān)的 XML 標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容的生成時(shí)需要的。通過開發(fā)定制化標(biāo)識(shí)庫, JSP 技術(shù)是可擴(kuò)展的。今后,第三方開發(fā)人員和其他人員可以將常用的 功能創(chuàng)建到自己的標(biāo)識(shí)庫。這使得 Web 頁面開發(fā)人員能夠象使用熟悉的工具一樣來使用標(biāo)識(shí)來執(zhí)行特定功能的構(gòu)件來工作。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以便使用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級(jí)的分布式應(yīng)用中。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個(gè)組成部分, JSP 技術(shù)能夠支持高度復(fù)雜的基于 Web 的應(yīng)用開發(fā)。由于 JSP 頁面北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 12 的內(nèi)置腳本語言是基于 Java 編程語言的,并且所有的 JSP 頁面都能被編譯成為 Java Servlet, JSP 頁面就具有 Java 技術(shù)的所有好處,包括健 壯的存儲(chǔ)管理和安全性。作為Java 平臺(tái)的一部分, JSP 擁有 Java 編程語言 “一次編寫,各處運(yùn)行 ”的特點(diǎn)。隨著越來越多的廠家將對(duì) JSP 的支持添加到他們的產(chǎn)品中,我們可以選擇不同的服務(wù)器和工具,因?yàn)楦墓ぞ呋蚍?wù)器并不影響當(dāng)前的應(yīng)用。當(dāng)與 Java 2 平臺(tái),企業(yè)版 (J2EE)[8]和 Enterprise JavaBean 技術(shù)整合時(shí), JSP 頁面提了供企業(yè)級(jí)的擴(kuò)展性能,這對(duì)于在虛擬企業(yè)中部署基于 Web 的應(yīng)用是必需的。 服務(wù)器 Tomcat 技術(shù)簡介 大多數(shù)人(大概 29%)都喜歡將 Apache Tomcat 當(dāng)作 JSP 應(yīng)用服務(wù)器使用。有人可能會(huì)說,它之所以受歡迎是因?yàn)檫@個(gè)服務(wù)器是免費(fèi)和開放源代碼的,但是真正的原因遠(yuǎn)不止這些。 Apache Tomcat 能夠受歡迎,不僅是工作性能非常好,還有沒有初始的開發(fā)成本開銷等有力的競(jìng)爭因素,但這不是決定因素。 Tomcat 結(jié)構(gòu)非常合理,更由于 Tomcat 是 Apache 組織的產(chǎn)品,這個(gè)組織有著雄厚的技術(shù)更新力量,并且 很好的支持了 規(guī)范,因此有著很好的發(fā)展前景。 Tomcat 是一個(gè)免費(fèi)的開源的 Serlvet 容器,它是 Apache 基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache, Sun 和其它一些公司以及個(gè)人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的 Servlet 和 Jsp 規(guī)范總能在 Tomcat 中得到體現(xiàn)。 Tomcat 被JavaWorld 雜志的編輯選為 2022 年度最具創(chuàng)新的 java 產(chǎn)品,可見其在業(yè)界內(nèi)的地位。 Tomcat 不僅僅是一個(gè) Servlet 容器,它也具有傳統(tǒng)的 Web 服務(wù)器的功能:也處理Html 頁面,但是與 Apache 相比,它的處理靜態(tài) Html 的能力就不如 Apache。 JDK 是 SUN 公司的 JAVA 應(yīng)用程序和組件的開發(fā)環(huán)境, 是編譯、測(cè)試工具,也是提供 JAVA 程序的 JAVA 虛擬機(jī)平臺(tái),是調(diào)試和運(yùn)行 JSP 所不可缺少的工具[9]。 JavaBean 組件技術(shù) 簡介 軟件開發(fā)的真正目的之一是利用在程序編碼方面的投資,以便在同一公司或者不同公司的其他開發(fā)中重用程序編碼,近年來,編程人員投入大量精力以便建立可重用的軟件、可重用的軟件組件,早期用在面向?qū)ο缶幊谭矫嬷械耐顿Y已經(jīng)在 Java、 C等編程語言的開發(fā)中充分實(shí)現(xiàn),很多軟件可以不用做很大的改變就可以運(yùn)行在各種平臺(tái)上。 JavaBeans 描述了 Java 的軟件組件模型,這個(gè)模 型被設(shè)計(jì)成使第三方廠家可以生成和銷售能夠集成到其他開發(fā)廠家或者其他開發(fā)人員開發(fā)的軟件產(chǎn)品的 Java 組件。 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 13 應(yīng)用程序開發(fā)者可以從開發(fā)廠家購買現(xiàn)成的 JavaBeans 組件,拖放到集成開發(fā)環(huán)境的工具箱中,再將其應(yīng)用于應(yīng)用軟件的開發(fā),對(duì)于 JavaBeans 組件的屬性、行為可以進(jìn)行必要的修改、測(cè)試和修訂而不必重新編寫和編譯程序。在 JavaBeans 模型中JavaBeans 組件可以被修改或者與其他 JavaBeans 組件組合以生成新的 JavaBeans 組件或完整的 Java 應(yīng)用程序。 Java 應(yīng)用程序在運(yùn)行時(shí),最終用戶也 可以通過 JavaBeans 組件設(shè)計(jì)者或應(yīng)用程序開發(fā)者所建立的屬性存取方法 setXXX 方法和 getXXX 方法修改 JavaBeans 組件的屬性。這些屬性可能是顏色和形狀等簡單屬性,也可能是影響 JavaBeans 組件總體行為的復(fù)雜屬性。 JavaBeans 組件模型使得軟件可以設(shè)計(jì)成便于修改和便于升級(jí)。每個(gè) JavaBeans組件都包含了一組屬性、操作和事件處理器。將若干個(gè) JavaBeans 組件組合起來就可以生成設(shè)計(jì)者、開發(fā)者所需要的特定運(yùn)行行為, JavaBeans 組件存放于容器或工具庫中,供開發(fā)者開發(fā)應(yīng)用程序。 JavaBeans 就是一個(gè)可以復(fù)用軟件模型。 JavaBeans 在某個(gè)容器中運(yùn)行提供具體的操作性能。 JavaBeans 是建立應(yīng)用程序的建筑模塊。大多數(shù)常用的 JavaBeans 通常是中小型控制程序,但我們也可以編寫包裝整個(gè)應(yīng)用程序運(yùn)行邏輯的 JavaBeans 組件,并將其嵌入到復(fù)合文檔中,以便實(shí)現(xiàn)更為復(fù)雜的功能。 一般來說 JavaBeans 可以表示為簡單的 GUI 組件,可以是按鈕組件、游標(biāo)、菜單等等。這些簡單的 JavaBeans 組件提供了告訴用戶什么是 JavaBeans 的直觀方法。但我們也可以編寫一些不可見的 JavaBeans,用于接受事件和在幕后工作,例如訪問數(shù)據(jù)庫執(zhí)行查詢操作的, JavaBeans 它們?cè)谶\(yùn)行時(shí)刻不需要任何可視的界面。在 JSP 程序中所用的 JavaBeans 一般以不可見的組件為主??梢姷?JavaBeans 一般用于編寫Applet 程序或者 Java 應(yīng)用程序。 JavaBean 技術(shù)簡介 jsp:useBean操作指令用于在 JSP 頁面中實(shí)例化一個(gè) JavaBean 組件,這個(gè)實(shí)例化的 JavaBean 組件對(duì)象將可以在這個(gè) JSP 程序的其它地方被調(diào)用。 jsp:useBean操作指令的基本語法形式如 下所示: jsp:useBean id=name scope=page|request|session|application / 或者 jsp:useBean id=name scope=page|request|session|application / body /jsp:useBean 語法參數(shù)描述: 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 14 1) id 屬性用來設(shè)定 JavaBeans 的名稱,利用 id 可以識(shí)別在同一個(gè) JSP程序中使用的不同的 JavaBeans 組件實(shí)例。 2) class 屬性指定 JSP 引擎查找 JavaBeans 代碼的路徑,一般是這個(gè)JavaBean 所對(duì)應(yīng)的 Java 類名。 3) scope 屬性用于指定 JavaBeans 實(shí)例對(duì)象的生命周期,亦即這個(gè)JavaBean 的有效作用范圍。 scope 的值可能是 page、 request、 session 以及application。 中 CSS 樣式的應(yīng)用 CSS 又叫做疊層樣式表, 它是用來進(jìn)行網(wǎng)頁風(fēng)格設(shè)計(jì)的。通過設(shè)立樣式表,可以統(tǒng)一地控制 JSP 中各標(biāo)志的顯示屬性。 而 級(jí)聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁外觀。使用級(jí)聯(lián)樣式表,可以擴(kuò)充精確指定網(wǎng)頁元素位置,外觀以及創(chuàng)建特殊 效果的能力。 而統(tǒng)一的 CSS 面板功能更為強(qiáng)大,界面更加簡潔,從而讓用戶能夠方便地了解網(wǎng)頁中正在使用的樣式,并輕松地進(jìn)行修改,而不需瀏覽大量的程序代碼。它更為主觀地顯示出來應(yīng)用在網(wǎng)頁的特定元素上的樣式,識(shí)別出已定義的屬性,并且能夠快速地添加或編輯器屬性。并且可以在每個(gè) JSP 頁面都應(yīng)用,不用重復(fù)地使用相同的代碼,減小代碼的使用。 在該平臺(tái)中使用了 、 、 和 四 個(gè)級(jí)聯(lián)樣式表,分別對(duì)文本文字做了字體和字號(hào)的規(guī)定,以及一 些網(wǎng)頁的統(tǒng)一背景樣式。 其基本指令為: link href=”” type=text/css rel=stylesheet 北京電子科技職業(yè)學(xué)院電信工程學(xué)院畢業(yè)論文 15 4 平臺(tái) 結(jié)構(gòu)設(shè)計(jì) Struts 的體系結(jié)構(gòu) Struts是建立基于 JSP模式 2體系結(jié)構(gòu)的完壘開放源代碼的 WEB框架。包含一 系列相互合作的類、 Servlet和 JSP標(biāo)記,它們共同組成了可重用的模式 2模板。 Struts框架 中 的備種組件如圖 。 圖 Struts的體結(jié)構(gòu)圖 在這些組件中,模型中的邏輯 Bean由 Struts提供 、 apache、 struts、 Action類來實(shí)現(xiàn),開發(fā)者要擴(kuò)展此類,并且覆蓋類巾定義的一個(gè) perform()方法 以 適應(yīng)特定請(qǐng)求的業(yè)務(wù)邏輯。數(shù)據(jù) Bean由 Struts中的 apache. struts. action ActionForm類來實(shí)現(xiàn),開發(fā)者通過擴(kuò)展此類,用來存儲(chǔ)來自客戶端的請(qǐng)求參數(shù) 。 在視圖的實(shí)現(xiàn)中, Struts使用一組可擴(kuò)展的自定義標(biāo)簽庫 (TagLib)來實(shí)現(xiàn)頁面設(shè)計(jì)與應(yīng)用 邏輯實(shí)現(xiàn)的分離。用 Struts標(biāo)記建立表單,生成動(dòng)態(tài)頁面,通過 Struts標(biāo)記可 以讀取 ActionForm中的數(shù)據(jù)。 在 Struts體系結(jié)構(gòu)中,基 本的控制器組件是其提供的 ActJonServlet類中的servlet。它在處理一個(gè)請(qǐng)求時(shí)會(huì)完成: (1)把來自客戶端的請(qǐng)求服務(wù)轉(zhuǎn)到相應(yīng)的Action去執(zhí)行相關(guān)的業(yè)務(wù)邏輯。如果這是特定 Action類收到的第一個(gè) 請(qǐng) 求,它將初始化這個(gè)實(shí)例并且進(jìn)行緩存。請(qǐng)求的 URI與特定 Action類的映射由 Action— Mapping類進(jìn)行描述。 (2)把來自客戶端的請(qǐng)求參數(shù)移植到相應(yīng)的 ActionForm bean。如果沒有相應(yīng)ActionForm bean實(shí)例,將創(chuàng)建它再移植參數(shù)。此特定 ActionForm bean也在ActionMapping中盧明與上面的 Action相關(guān)聯(lián)。相應(yīng) Action能更新此 ActionForm bean中的數(shù)據(jù), JSP頁叫讀取 ActionForm bean中的數(shù)據(jù)。 (3)淵 H{相應(yīng)的 Ac
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1