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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文試卷分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-12-12 06:54 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 s 就是在 JSP Model2 的基礎(chǔ)實(shí)現(xiàn)了 MVC 設(shè)計(jì)模式的 WEB Framework 基于 Struts 構(gòu)架的 WEB 應(yīng)用程序基本上符合 JSP Model2 的設(shè)計(jì)標(biāo)準(zhǔn)可以說(shuō)是 MVC設(shè)計(jì)模式的一種變化類(lèi)型 Struts 由一組相互協(xié)作的類(lèi) Serlvet 以及豐富的標(biāo)記庫(kù) jsp tag lib 和獨(dú)立于該框架工作的實(shí)用程序類(lèi) Validator 組成 Struts有其自己的控制器 Controller同時(shí)整合了其他的一些技術(shù)去實(shí)現(xiàn)模型層 Model和視圖層 View在模型層 Struts可以很容易的與數(shù)據(jù)訪問(wèn)技術(shù)相結(jié)合包括 EJBJDBC 和 Object Relation Bridge 在視圖層 Struts 能夠與 JSP Velocity TemplatesXSL 等等這些表示層組件相結(jié)合 Struts 有如下的主要功能 1 包含一個(gè) controller servlet 能將用戶(hù)的請(qǐng)求發(fā)送到相應(yīng)的 Action 對(duì)象 2 JSP 自由 tag 庫(kù)并且在 controller servlet 中提供關(guān)聯(lián)支持幫助開(kāi)發(fā)員創(chuàng)建交互式表單應(yīng)用 3 提供了一系列實(shí)用對(duì)象 XML 處理通過(guò) Java reflection APIs 自動(dòng)處理JavaBeans 屬性國(guó)際化的提示和消息 Struts 項(xiàng)目的目標(biāo)是為創(chuàng)建 Java web 應(yīng)用提供一個(gè)開(kāi)放源代碼的frameworkStruts framework 的內(nèi)核是基于例如 Java Servlets JavaBeans ResourceBundles 和 XML 以及各種 Jakarta Commons 包的標(biāo)準(zhǔn)技術(shù)的靈活的控制層 Struts 提供了它自身的控制器組件并整合了其他技術(shù)以提供模型和視圖對(duì)于模型同大多數(shù)的第三方軟件包一樣如 Hibernate iBATIS 或者 Object Relational BridgeStruts 能夠和標(biāo)準(zhǔn)數(shù)據(jù)連接技 術(shù)相結(jié)合如 JDBC 和 EJB 對(duì)于視圖 Struts 與 JavaServer Pages 協(xié)同工作包含 JSTL 和 JSF Struts 的優(yōu)勢(shì) Struts 跟 TomcatTurbine 等諸多 Apache 項(xiàng)目一樣是開(kāi)源軟件這是它的一大優(yōu)點(diǎn)使開(kāi)發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制 除此之外 Struts 的優(yōu)點(diǎn)主要集中體現(xiàn)在兩個(gè)方面 Taglib 和頁(yè)面導(dǎo)航Taglib 是 Struts 的標(biāo)記庫(kù)靈活動(dòng)用能大大提高開(kāi)發(fā)效率另外就目前國(guó)內(nèi)的 JSP開(kāi)發(fā)者而言除了使用 JSP 自帶的常用標(biāo)記外很少開(kāi)發(fā)自己的標(biāo)記或許 Struts 是一個(gè)很好的起點(diǎn) 關(guān)于頁(yè)面導(dǎo)航我認(rèn)為那將是今后的一個(gè)發(fā)展方向事實(shí)上這樣做使系統(tǒng)的脈絡(luò)更加清晰通過(guò)一個(gè)配置文件即可把握整個(gè)系統(tǒng)各部分之間的聯(lián)系這對(duì)于后期的維護(hù)有著莫大的好處尤其是當(dāng)另一批開(kāi)發(fā)者接手這個(gè)項(xiàng)目時(shí)這種優(yōu)勢(shì)體現(xiàn)得更加明顯 Hibernate 是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝使得 Java 程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù) Hibernate 可以應(yīng)用在任何使用 JDBC 的場(chǎng)合既可以在 Java 的客戶(hù)端程序使用也可以在 ServletJSP 的 Web 應(yīng)用中使用最具革命意義的是 Hibernate 可以在應(yīng)用 EJB 的 JAVAEE 架構(gòu)中取代 CMP 完成數(shù)據(jù)持久化的重任 Hibernate 提供了一個(gè)和 SQL 類(lèi)似的 HQL 語(yǔ)句但結(jié)合 Hibernate 后功能更強(qiáng)大而且 Hibernate 能夠根據(jù)實(shí)體對(duì)象的狀態(tài)來(lái)自動(dòng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新和插入在這方面 Hibernate還表現(xiàn)出了它智能化的一面 HQL語(yǔ)句操作數(shù)據(jù)庫(kù)其實(shí)也是要轉(zhuǎn)化成標(biāo)準(zhǔn)的 SQL語(yǔ)句它根據(jù)用戶(hù)所編寫(xiě)的 XML映射文件來(lái)實(shí)現(xiàn) HQL到 SQL的自動(dòng)轉(zhuǎn)化 XML映射文件是 Hibernate中最關(guān)鍵的配置文件它定義了實(shí)體類(lèi)和數(shù)據(jù)表之間的關(guān)系架起了兩者之間的橋梁 Hibernate 是采用 ORMObject– Relational Mapping 對(duì)象關(guān)系映射模式的一個(gè) JDO 工具它的工作原理是通過(guò)文件把值對(duì)象和數(shù)據(jù)庫(kù)表之間建立起一個(gè)映射關(guān)系這樣我們只需要通過(guò)操作這些值對(duì)象和 Hibernate 提供的一些基本類(lèi)就可以達(dá)到使用數(shù)據(jù)庫(kù)的目的它對(duì)業(yè)務(wù)層與數(shù)據(jù)庫(kù)的持久化操作是通過(guò) DAO 和 ORM組件實(shí)現(xiàn)的 JSP JSP 是 Java Server Page 的縮寫(xiě)是有 Sun 公司倡導(dǎo)許多公司參與與 1999年推出的一種 Web 服務(wù)設(shè)計(jì)標(biāo)準(zhǔn) JSP 是基于 Java Servlet 以及整個(gè) Java 體系的Web 開(kāi)發(fā)技術(shù)利用這一技術(shù)可以建立安全跨平臺(tái)的先進(jìn)動(dòng)態(tài)網(wǎng)站 JSP 是以 Java技術(shù)為基礎(chǔ)又在許多方面做了改進(jìn)具有動(dòng)態(tài)頁(yè)面與靜態(tài)頁(yè)面分離能夠脫離硬件平臺(tái)的束縛以及編程后運(yùn)行等優(yōu)點(diǎn)完全克服了 ASP的腳本級(jí)執(zhí)行的缺點(diǎn)目前 JSP已經(jīng)成為開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的主流技術(shù) JSP 是一種用來(lái)開(kāi)發(fā)含有動(dòng)態(tài)內(nèi)容網(wǎng)頁(yè)的技術(shù)純 6HTML 頁(yè)面只包含靜態(tài)的內(nèi)容它的內(nèi)容通 常保持不變而 JSP 頁(yè)面則不同它可以根據(jù)任意數(shù)量的變量來(lái)改變自己的內(nèi)容這些變量包括用戶(hù)的身份信息用戶(hù)使用的瀏覽器類(lèi)型用戶(hù)提供的信息以及用戶(hù)所做的選擇等 JSP 頁(yè)面就和常規(guī)的網(wǎng)頁(yè)一樣包含標(biāo)準(zhǔn)的標(biāo)記語(yǔ)言元素例如 HTML 的標(biāo)簽然而 JSP頁(yè)面還包含特殊的 JSP元素這些元素使得服務(wù)器可以把動(dòng)態(tài)內(nèi)容插入到網(wǎng)頁(yè)中 JSP 元素的用途非常廣泛例如從數(shù)據(jù)庫(kù)取得信息或記錄用戶(hù)的個(gè)性信息當(dāng)用戶(hù)請(qǐng)求一個(gè) JSP頁(yè)面時(shí)服務(wù)器先執(zhí)行 JSP元素并把結(jié)果同網(wǎng)頁(yè)的靜態(tài)部分相結(jié)合然后把動(dòng)態(tài)合成后的頁(yè)面送回到瀏覽器 SQL 語(yǔ)言簡(jiǎn)單介紹 SQL 是英文 Structured Query Language 的縮寫(xiě)意思為結(jié)構(gòu)化查詢(xún)語(yǔ)言 SQL 語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系進(jìn)行溝通按照 ANSI 美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)的規(guī)定 SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言 SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等 目前絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)如 OracleSybaseMicrosoft SQL ServerAccess 等都采用了 SQL 語(yǔ)言標(biāo)準(zhǔn)雖然很多數(shù)據(jù)庫(kù)都對(duì) SQL 語(yǔ)句進(jìn)行了再開(kāi)發(fā)和擴(kuò)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1