麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

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

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中實現模塊化編程。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲午夜天堂吃瓜在线 | 久草在线视频网 | 欧美激情猛片xxxⅹ大3 | 欧日韩在线 | 美女福利视频国产 | 国产一区精品在线观看 | 国产精品久久久久久久久久三级 | 国产成年人在线观看 | 亚洲九九爱 | 免费一区区三区四区 | 欧美午夜网 | 一区在线不卡 | 国产精品成人久久 | 日韩高清电影 | 亚洲成人精品一区二区 | 免费国产精品视频 | 亚洲综合视频网站 | 一级黄色免费大片 | 伊人网站 | 亚洲精品午夜国产va久久成人 | 国产黄色一区二区 | 成人在线视频在线观看 | 外国一级黄色片 | 成年免费观看视频 | 一区二区国产在线 | 欧美一级特黄aaaaaaa什 | 九九精品在线观看 | 91福利国产在线观一区二区 | 精品一区二区久久久久久久网精 | 精品久久久久久亚洲精品 | 国产精品亚洲综合一区二区三区 | 久久免费视频一区 | 看免费的毛片 | 激情久久一区二区 | www.99re1.com| 久久久久久久久久亚洲精品 | 一级网站 | 欧美视频首页 | 成人h精品动漫一区二区三区 | 日韩视频区 | 在线观看免费视频麻豆 |