熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

Struts 配置與組件介紹

2013-11-23 20:41:39  來源: Java開源技術 

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

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

   
  
  為將Struts配置數據暴露給視圖框架以JSP標簽的形式提供了大量的助手類如表
  
  
Strtus 視圖助手

   
  
  控制器組件的配置
  框架中的控制器組件是有orgapachestrutsactionActionServlet類實現的這個類是javaxservlethttpHttpServlet類的擴展
  
  ActionServlet配置
  我們需要在webxml中聲明ActionServlet並且將它配置成啟動時進行加載以下為可以配置的初始化參數
  
  
  
  大多數情況下標准的servlet就能夠滿足用戶需要
  
  第一次收到特定請求的URI時ActionServlet將適當的Action類進行實例化然後ActionServlet在Action類實例中以servlet為變量名存儲一個引用當被實例化後Action類會被暫存以備再用
  
  錯誤處理
  struts提供了兩個類來處理錯誤ActionErrors和ActionError它們都擴展orgapachestrutsactionActionErrors保存著ActionError對象的集合其中每一個代表了獨立的錯誤信息每個ActionError都包含了關鍵字能夠映射到資源文件中存儲的錯誤信息而這個資源文件是在ActionServlet初始化參數中指定的
  

From:http://tw.wingwit.com/Article/program/Java/ky/201311/28918.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.