国产探花免费观看_亚洲丰满少妇自慰呻吟_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初始化參數中指定的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五大连池市| 县级市| 香港 | 翁源县| 乐东| 伽师县| 安阳市| 张家川| 额济纳旗| 深水埗区| 兴化市| 安宁市| 金华市| 乌拉特中旗| 乐昌市| 温泉县| 金寨县| 五华县| 精河县| 阳朔县| 龙川县| 桃江县| 通海县| 梧州市| 蒲城县| 开平市| 宁河县| 唐河县| 天镇县| 忻城县| 弥勒县| 西贡区| 湖州市| 海门市| 禹城市| 普陀区| 蕉岭县| 噶尔县| 砀山县| 乌鲁木齐市| 密云县|