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

正文內(nèi)容

struts開發(fā)介紹-實例(已修改)

2025-06-08 21:59 本頁面
 

【正文】 招商證券 CRM系統(tǒng) struts開發(fā)介紹 Framework介紹 Framework即架構(gòu)(框架),在這里是指軟件的架構(gòu)方式。 在 J2EE體系中包括 JSP、 Servlet、 EJB、 WEB SERVICE等多項技術(shù)。這些技術(shù)的出現(xiàn)給電子商務(wù)時代的 WEB應(yīng)用開發(fā)提供了一個非常有競爭力的選擇。但是怎樣把這些技術(shù)組合起來,形成一個穩(wěn)定的、 擴展性強 的系統(tǒng), Framework的設(shè)計就是其中一個非常重要的環(huán)節(jié)。 現(xiàn)在在 J2EE體系中比較常用的架構(gòu)方式有以下幾種: 1. JSP + JavaBean or Servlet + JavaBean等傳統(tǒng)模式; 2. MVC模式; 3. Struts模式; 傳統(tǒng) J2EE的 3層開發(fā)模式 Browse JSP Applet Client Servlet 客戶層 WEB層 DB層 EJB …… …… HTTP JDBC Oracle DB2 SqlServer …… 1. 系統(tǒng)結(jié)構(gòu)不清晰,控制層和邏輯層混為一談; 2. 客戶層和 web層相互嵌套,耦合度非常高; 3. 程序代碼過于復(fù)雜,維護工作量大; 傳統(tǒng) J2EE的 3層開發(fā)模式的弊端 MVC模式的開發(fā)模式 模型 視圖 控制器( MVC) 即 ModelViewController的縮寫,是一種常用的設(shè)計模式 ,它在定義下面三個應(yīng)用層時作了明確的區(qū)分。 ?模型( model) 是應(yīng)用程序的數(shù)據(jù)和業(yè)務(wù)規(guī)則集合。通常被稱作應(yīng)用程序的業(yè)務(wù)邏輯。 ?視圖( view) 是應(yīng)用程序的用戶界面。 ?控制器( controller) 定義了應(yīng)用程序與用戶輸入及模型進行交互的方式。它被稱作應(yīng)用程序邏輯。 通過明確區(qū)分各個層, MVC 允許組成每個層的各個組件間松散地耦合。這使它更加靈活,并且可以重用代碼。 Client Browse View JSP Controller Servlet Model Bean HTTP HTTP Request Response Set Get Instantiate MVC模式框架 1. 系統(tǒng)結(jié)構(gòu)清晰,控制層、邏輯層、展現(xiàn)層相互獨立; 2. 采用瘦客戶端形式,展現(xiàn)層沒有任何業(yè)務(wù)邏輯處理; 3. 程序代碼比較簡單,利于后期維護; MVC模式的開發(fā)模式的特點 Struts介紹 Struts是 按照 MVC方式構(gòu)建 的 應(yīng)用體系 框架,它 繼承了 MVC的各項特性,并根據(jù) J2EE的特點,做了相應(yīng)的變化與擴展 。 所以也說 Struts是 MVC基本設(shè)計模式的一種變體。 Struts應(yīng)用體系框架 就 是使用 Java Servlet和 JavaServer Pages技術(shù)的一種ModelViewController( MVC)實現(xiàn) 。 Struts應(yīng)用體系框架的創(chuàng)建是為了使開發(fā)者在構(gòu)建基于 Java Servlet和JavaServer Pages( JSP)技術(shù)的 Web應(yīng)用時更加容易。 Struts應(yīng)用體系框架為開放者提供了一個統(tǒng)一的標(biāo)準(zhǔn)框架,通過使用 Struts
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1