WebWork
WebWork是由OpenSymphony組織開發的,致力于組件化和代碼重用的J2EEWeb框架。
WebWork最新版本是2.2.2,現在的
WebWork2.x前身是RickardOberg開發的
WebWork,但現在
WebWork已經被拆分成了XWork1和
WebWork2兩個項目。實現Interceptor接口的攔截器,代碼部分在intercept方法中實現。在intercept方法中,可以直接返回一個Result字符串,這樣整個執行直接“短路”,這時Action的execute方法也不會執行(一般很少會這么用)。所以,一般都會在這個方法里調用參數對象invocation的invoke方法,并返回這個方法執行的結果。這樣會持續執行后面的攔截器方法以及Action的execute方法等。