国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Struts模塊化編程經典實戰教程(一)

2019-11-18 12:55:39
字體:
來源:轉載
供稿:網友

  1、前言
  STRUTS是標準的"模型2"的WEB應用框架,其中的ActionServlet代表了"模型2"MVC設計模式中的"控制器" 。STRUTS應用程序一般使用jsp代碼生成用戶界面,這些代碼不包括任何商業邏輯,代表了MVC中的”VIEW”部分。需要執行商業邏輯的用戶界面中的表單或超鏈將會由"控制器" ActionServlet接收和處理。在STRUTS中,只有一個ActionServlet實例,這個實例將接收和處理應用中的相關用戶交互請求。ActionServlet實例將選擇和調用相應的ACTION類來處理商業邏輯。在設計模式上,ACTION類被稱為“控制輔助者”,它將修改javaBeans,這些JavaBeans就是MVC中的” model”部分。本文將分析在STRUTS中進行模塊化編程的具體細節。
  
  2、樣例描述
  我們將作一個模塊編程的例子,這個例子包括三個模塊,缺省模塊、registration模塊和apPRoval模塊。缺省模塊下有資源index.Html,我們使用它來連接其它兩個模塊。registration模塊和approval模塊的編程類似,都包含一個index.jsp和一個結果jsp:result.jsp。下面是目錄結構:
  
 Struts模塊化編程經典實戰教程(一)(圖一)

  目錄結構表明,struts的模塊由配置文件、java類(這里者action和form類)和資源文件構成,另外各模塊可以共享web.xml,message (這里是applicatonResources.properties)文件。
  
  我們的例子的界面交互圖可以表示如下:
  
Struts模塊化編程經典實戰教程(一)(圖二)

  缺省模塊的index.html包括兩個鏈接,分別連接兩個模塊的index.jsp資源,registration模塊的index.jsp提交后,假如驗證失敗會重新返回到該模塊的index.jsp,否則用資源resultok.jsp顯示注冊成功的結果。模塊approval的index.jsp提交后進入到resultok.jsp的界面,顯示批準與否的結果。
  
  我們從應用程序的文件組成和交互兩方面的模塊情況對我們要實現的例子進行了比較清楚的組織,下面我們講解如何在struts中實現模塊化編程。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 松桃| 合肥市| 子洲县| 南汇区| 开封市| 拜泉县| 铜山县| 县级市| 昔阳县| 枣阳市| 冀州市| 靖江市| 文登市| 房产| 姜堰市| 乌拉特前旗| 金阳县| 平塘县| 永丰县| 天峻县| 江陵县| 文水县| 礼泉县| 措勤县| 上林县| 彰化市| 黄梅县| 都安| 台州市| 湄潭县| 青龙| 米脂县| 兴义市| 仙游县| 大竹县| 砀山县| 洛隆县| 淮北市| 云和县| 闽清县| 宝应县|