XWork

XWork

XWork是一個標準的Command模式實現,並且完全從web層脫離出來。Xwork提供了很多核心功能:前端攔截機(interceptor),運行時表單屬性驗證,類型轉換,強大的表達式語言(OGNL – the Object Graph Navigation Language),IoC(Inversion of Control反轉控制)容器等。

基本介紹

  • 中文名:XWork
  • 模式:command
  • 功能:前端攔截機
  • E點:自定義的配置
簡介,特點,

簡介

XWork其目的是:創建一個泛化的、可重用且可擴展的命令模式框架,而不是一個特定在某個領域使用的框架。

特點

其特點是:
1、基於一個簡單的接口就可以進行靈活且可自定義的配置;
2、核心命令模式框架可以通過定製和擴展攔截器來適應任何請求/回響環境;
3、整個框架通過類型轉換和使用OGNL的action屬性驗證來構建;
4、包含一個基於運行時Attribute和驗證攔截器的強大的驗證框架。
Xwork和WebWork的關係
WebWork2 被構建在XWork之上,以XWork為基礎。通過使用XWork的命令模式框架和攔截器框架,提供了一個支持Web功能、能快速構建Web套用的命令模式框架。
右圖是處理請求時,Webwork和Xwork的互動關係圖。

相關詞條

熱門詞條

聯絡我們