資料介紹
Struts 是一個MVC 的框架,使開發(fā)者在構建基于JSP、servlet、taglib(標簽庫)的Web
應用時更加容易。Struts 從產生到現(xiàn)在時間不長,但已經越來越多地運用于軟件開發(fā)。盡管它還存在不足之處,但它是一種非常優(yōu)秀的J2EE MVC 實現(xiàn)方式,我們有必要學習和發(fā)展完善。
本文介紹了Struts 架構和它是如何清晰地區(qū)分控制、事務邏輯和外觀的,給出了用它開發(fā)的基于Web 查詢的工業(yè)設備監(jiān)測系統(tǒng)的的應用實例。最后總結了幾點開發(fā)經驗,試圖對Struts的應用進行有益的探索。
關鍵詞:java;Struts;Model-View-Controller(MVC);框架
Struts 最早于作為Apache Jakarta 項目的組成部分問世。這個名字來源于在建筑和
舊式飛機中使用的支持金屬架。它產生的目的是為了幫助開發(fā)者減少運用MVC 設計模型來開發(fā)Web 應用的時間。Struts 框架是基于Java 技術的,開發(fā)人員通過Struts 框架可充分利用代碼重用和“編寫一次、到處運行”的優(yōu)點。它提供了一種創(chuàng)建Web 應用程序的框架,其中對應用程序的顯示、表示和數(shù)據的后端代碼進行了抽象[1]。在了解Struts 之前應該比較熟悉JSP、Java 編程和一定的設計模式,尤其應該了解MVC 軟件程序架構。如果你的系統(tǒng)準備采用J2EE MVC 架構,那么,可以考慮一下Struts。
應用時更加容易。Struts 從產生到現(xiàn)在時間不長,但已經越來越多地運用于軟件開發(fā)。盡管它還存在不足之處,但它是一種非常優(yōu)秀的J2EE MVC 實現(xiàn)方式,我們有必要學習和發(fā)展完善。
本文介紹了Struts 架構和它是如何清晰地區(qū)分控制、事務邏輯和外觀的,給出了用它開發(fā)的基于Web 查詢的工業(yè)設備監(jiān)測系統(tǒng)的的應用實例。最后總結了幾點開發(fā)經驗,試圖對Struts的應用進行有益的探索。
關鍵詞:java;Struts;Model-View-Controller(MVC);框架
Struts 最早于作為Apache Jakarta 項目的組成部分問世。這個名字來源于在建筑和
舊式飛機中使用的支持金屬架。它產生的目的是為了幫助開發(fā)者減少運用MVC 設計模型來開發(fā)Web 應用的時間。Struts 框架是基于Java 技術的,開發(fā)人員通過Struts 框架可充分利用代碼重用和“編寫一次、到處運行”的優(yōu)點。它提供了一種創(chuàng)建Web 應用程序的框架,其中對應用程序的顯示、表示和數(shù)據的后端代碼進行了抽象[1]。在了解Struts 之前應該比較熟悉JSP、Java 編程和一定的設計模式,尤其應該了解MVC 軟件程序架構。如果你的系統(tǒng)準備采用J2EE MVC 架構,那么,可以考慮一下Struts。
Struts
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 如何使用DTK開發(fā)應用程序? 3次下載
- 基于組合測試的Web應用程序搜索功能 11次下載
- 鋼琴應用程序web特效HTML5源代碼 4次下載
- 如何使用Python和Web設計一個水資源的監(jiān)測系統(tǒng) 12次下載
- 如何才能構建ASP NET的應用程序 3次下載
- C語言-Web應用程序 12次下載
- Struts In Action使用領先的Java框架構建Web應用 34次下載
- 基于Struts和Hibernate框架的Web應用的設計與
- Struts及其在糧食倉儲系統(tǒng)中的應用
- 基于Struts和Hibernate的Web應用的構建
- 基于Java Web Start技術的應用程序在工業(yè)自動化中
- 基于Struts框架和Procedure的Web開發(fā)模式
- Struts視圖組件
- Struts控制器組件
- 北大青鳥struts課件下載 0次下載
- AWTK-WEB 快速入門(6) - JS WebSocket 應用程序 693次閱讀
- AWTK-WEB 快速入門(5) - C 語言 WebSocket 應用程序 971次閱讀
- AWTK-WEB 快速入門(4) - JS Http 應用程序 792次閱讀
- AWTK-WEB 快速入門(2) - JS 應用程序 884次閱讀
- AWTK-WEB 快速入門(1) - C 語言應用程序 1.2k次閱讀
- 如何構建linux開發(fā)環(huán)境和編譯軟件工程、應用程序 3.6k次閱讀
- 使Struts2應用程序更安全:不要包含配置瀏覽器 840次閱讀
- 聊聊PHP的web應用程序開發(fā)框架存在的漏洞有哪些 2.8k次閱讀
- 基于AWTK開發(fā)應用程序需要遵循的規(guī)范和方法 2k次閱讀
- 八個將在未來發(fā)揮重要作用的Web應用程序的API 2.9k次閱讀
- 現(xiàn)在流行的Web APP開發(fā)框架有哪些 1.3w次閱讀
- 如何使用HyperledgeFabric網絡react.js來構建Web應用程序 1.5k次閱讀
- python的web部署方式大全! 3.7k次閱讀
- 兩種開發(fā) RFID 應用程序的方法分析 1.1k次閱讀
- 利用OPC實現(xiàn)VC應用程序與PLC的數(shù)據交換 5.1k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數(shù)據手冊
- 2.33 MB | 次下載 | 免費
- 2MDD品牌三極管S9012數(shù)據手冊
- 2.62 MB | 次下載 | 免費
- 3聯(lián)想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費
- 4收音環(huán)繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 524Pin Type-C連接器設計報告
- 1.06 MB | 次下載 | 免費
- 6新一代網絡可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費
- 7MS1000TA 超聲波測量模擬前端芯片技術手冊
- 0.60 MB | 次下載 | 免費
- 8MS1022高精度時間測量(TDC)電路數(shù)據手冊
- 1.81 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負載均流控制電路數(shù)據手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論