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

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

Struts 配置與組件介紹

2019-11-18 15:56:27
字體:
來源:轉載
供稿:網友

  有關struts組件配置struts-config.xml文件說明在前面的文章中已經介紹過,這里就不再說了,下面主要介紹框架中組件與配置。
  
  下表列出了Struts的核心類,即對應的經典的MVC組件職責。
  
  
核心Struts 類和MVC 的對應

   Struts 配置與組件介紹(圖一)
  
  除了這些核心類, Struts 使用一些配置文件和視圖助手(view helpers)來溝通控制器和模型。下表列出了Struts 配置文件和描述了他們在架構中的角色。
  
  
Strtuts 配置文件

   Struts 配置與組件介紹(圖二)
  
  為將Struts配置數據暴露給視圖,框架以jsp標簽的形式提供了大量的助手類,如表.
  
  
Strtus 視圖助手

   Struts 配置與組件介紹(圖三)
  
  控制器組件的配置
  框架中的控制器組件是有org.apache.struts.action.ActionServlet類實現的,這個類是javax.servlet.http.HttpServlet類的擴展。
  
  ActionServlet配置:
  我們需要在web.xml中聲明ActionServlet,并且將它配置成啟動時進行加載。以下為可以配置的初始化參數:
  
  Struts 配置與組件介紹(圖四)
  
  大多數情況下,標準的servlet就能夠滿足用戶需要。
  
  第一次收到特定請求的URI時,ActionServlet將適當的Action類進行實例化,然后ActionServlet在Action類實例中以servlet為變量名存儲一個引用。當被實例化后,Action類會被暫存以備再用。
  
  錯誤處理
  struts提供了兩個類來處理錯誤:ActionErrors和ActionError,它們都擴展org.apache.struts.action。ActionErrors保存著ActionError對象的集合,其中每一個代表了獨立的錯誤信息。每個ActionError都包含了要害字,能夠映射到資源文件中存儲的錯誤信息,而這個資源文件是在ActionServlet初始化參數中指定的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西乌珠穆沁旗| 武义县| 康马县| 南充市| 禄丰县| 确山县| 灵丘县| 卓尼县| 哈尔滨市| 阿拉尔市| 灵丘县| 贵德县| 明水县| 原阳县| 松滋市| 厦门市| 门头沟区| 嘉峪关市| 措勤县| 炎陵县| 高邮市| 博客| 乌鲁木齐市| 仙居县| 布拖县| 友谊县| 自治县| 大同市| 吕梁市| 沭阳县| 顺平县| 津南区| 正蓝旗| 梁平县| 克东县| 罗城| 泰和县| 昌邑市| 班戈县| 镇赉县| 永兴县|