摘要:
本文屬於傻瓜式教程,不過多介紹Struts的技術特色,目的是幫助不了解Struts的人快速上手。高手勿看。結合Jbuilder X 、weblogic server 8.1 詳細講解了使用Struts框架的流程。
[引用]Struts是原始碼開放的企業級Web應用開發框架,它的設計目的是從整體上減輕建構企業網路應用的負擔。 Struts是在Jakarta專案下開發的原始碼開放軟體,由一系列的框架類別、輔助類別和客製化的JSP標記庫構成,定位在基於Model 2設計模式的J2EE應用開發。 Model 2體係是MVC(Model-View-Controller)體系的一種應用。在MVC體系中,資料模型(Model)、表現邏輯(View)和控制邏輯(Controller)是分離的元件,但它們可以互相通訊。 Struts力圖從整體上減輕建構企業級Web應用的負擔,並提供國際化和資料庫連接池支援。 Struts體係可以看成兩個相對獨立的部分:第一個部分是Struts API,用於編寫支援Struts的應用元件;第二部分是Struts的JSP標記庫,由html、bean、logic和template四個標記組成。 Struts的兩個部分有著各自不同的使用者。對於規模較小的項目,同一個使用者可能同時使用這兩個部分;但對於規模較大的項目,通常開發者使用API元件,而負責HTML頁面佈局的人則使用標記庫。
展開