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

正文內容

struts原理、開發(fā)及項目實施-資料下載頁

2024-10-04 17:51本頁面
  

【正文】 bine等諸多Apache項目一樣,是開源軟件,這是它的一大優(yōu)點。使開發(fā)者能更深入的了解其內部實現(xiàn)機制。 除此之外,Struts的優(yōu)點主要集中體現(xiàn)在兩個方面:Taglib和頁面導航。Taglib是Struts的標記庫,靈活動用,能大大提高開發(fā)效率。另外,就目前國內的JSP開發(fā)者而言,除了使用JSP自帶的常用標記外,很少開發(fā)自己的標記,或許Struts是一個很好的起點。 關于頁面導航,我認為那將是今后的一個發(fā)展方向,事實上,這樣做,使系統(tǒng)的脈絡更加清晰。通過一個配置文件,即可把握整個系統(tǒng)各部分之間的聯(lián)系,這對于后期的維護有著莫大的好處。尤其是當另一批開發(fā)者接手這個項目時,這種優(yōu)勢體現(xiàn)得更加明顯。 缺點: Taglib是Struts的一大優(yōu)勢,但對于初學者而言,卻需要一個持續(xù)學習的過程,甚至還會打亂你網(wǎng)頁編寫的習慣,但是,當你習慣了它時,你會覺得它真的很棒。 Struts將MVC的Controller一分為三,在獲得結構更加清晰的同時,也增加了系統(tǒng)的復雜度。 Struts從產(chǎn)生到現(xiàn)在還不到半年,但已逐步越來越多運用于商業(yè)軟件。雖然它現(xiàn)在還有不少缺點,但它是一種非常優(yōu)秀的J2EE MVC實現(xiàn)方式,如果你的系統(tǒng)準備采用J2EE MVC架構,那么,不妨考慮一下Struts。Struts項目實施經(jīng)驗 前段時間,我們基于Struts架構(結合Tiles),開發(fā)了一個WEB應用。以下是我們在項目過程中積累的一些經(jīng)驗和吸取的教訓,望對各位有所幫助。 基于Struts架構的項目開發(fā),首先需要有一個很好的整體規(guī)劃,整個系統(tǒng)中包括哪幾個模塊,每個模塊各需要多少FormBean和ActionBean等。開發(fā)基于Struts的項目的難點在于配置管理。 如果你的項目非常緊,并且項目組中又沒有富有經(jīng)驗的Struts開發(fā)人員,建議不要冒然采用Struts。Struts的掌握需要一個過程,對于一個熟練的JSP程序員,自學大概需要半個月左右的時間。如果結合titls,則需要更長的時間。 如果你在網(wǎng)頁中大量運用taglib,那么你的美工將做出部分犧牲。當你結合Tiles,功能增強的同時,這種犧牲尤為明顯。當然,你對功能和美觀的取舍由你自己決定。 Taglib是一個好東西,但靈活運用它卻需要一個過程,如果你不想在Taglib上花太多的時間,那么只需理解與FORM有關的幾個標記,其它的標記就放著吧,以后再看,你會覺得很有成就感。 Struts的誕生時間雖不長,但與之相關的工具卻越來越多,如果你是用Jbuilder作為開發(fā)工具,那我可以為你推薦幾款優(yōu)秀的open tools,極大的提高開發(fā)效率。 Struts是否只適合于大型項目呢?No!Struts適合于各種大小的項目,當然,對于大型項目,它所體現(xiàn)出來的優(yōu)勢更加明顯??偨Y Struts是一種優(yōu)秀的J2EE MVC架構方式。它利用taglib獲得可重用代碼和抽象 Java 代碼。增強了開發(fā)人員對系統(tǒng)的整體把握,提高了系統(tǒng)的可維護性和可擴充性。1參考文獻 《Strutsdocumentation》 《當前流行的J2EE WEB應用架構分析》 龔永生 IBM開發(fā)者網(wǎng)站 《Struts,MVC 的一種開放源碼實現(xiàn)用這種Servlet和JSP框架管理復雜的大型網(wǎng)站》Malcolm G. Davis IBM開發(fā)者網(wǎng)站 《Jakarta Struts Book Review Project》 Chuck Cavaness Theserverside連載8標題:《Struts原理、開發(fā)及項目實施》 作者:Holen Email:Holend@
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1