1. 程式人生 > >安裝Struts2 類庫

安裝Struts2 類庫

struts-2 是否 組合 jpg con inter 應用 file model

現在,如果一切正常,那麽你可以繼續設置您的Struts 2框架。以下是簡單的步驟,下載並安裝在機器上Struts2。

  • 請選擇是否要安裝Hibernate在Windows或Unix,然後繼續進行下一個步驟下載.zip文件窗口.tz文件為Unix。

  • 下載最新版本的Struts2的二進制文件: http://struts.apache.org/download.cgi.

  • 在寫這篇教程的時候,我下載的是struts-2.0.14-all.zip,當解壓下載的文件時,它有C:\struts-2.2.3如下的目錄結構內。

技術分享圖片

第二個步驟是解壓zip文件中的任何位置,我下載和提取struts-2.2.3-all.zip在c:\文件夾中,我的Windows 7機器上的所有jar文件復制到c:\struts-2.20.3\lib中。確保正確設置CLASSPATH變量,否則將出現錯誤問題,同時運行您的應用程序。

Struts 2 體系結構:

從高層次來看,Struts2是一個上拉MVC(MVC2)框架。在Struts2的Model-View-Controller模式實現以下五個核心組件:

  1. Actions

  2. Interceptors

  3. Value Stack / OGNL

  4. Results / Result types

  5. View technologies

Struts 2的是從傳統的MVC框架,在該框架中的作用的模式,而不是控制器的作用略有不同,雖然有一些重疊。

技術分享圖片

上圖描述了Struts2的高層體系結構模型,視圖和控制器。一個Struts2的調度Servlet過濾器和攔截器與控制器實現,該模型實現的動作和視圖的組合的結果類型和結果。值棧和OGNL提供了共同點,其他部件之間的連接和集成。

除了從上述組分中,將有一個特定的信息涉及到配置。為Web應用程序的配置以及配置動作,攔截器,結果等。
這是Struts的MVC模式的體系結構概述。我們將在隨後的章節中通過每個組件更詳細地熟悉和理解。

安裝Struts2 類庫