spring mvc/webwork
(1)與Spring MVC中的Command對(duì)象不同,Webwork 中的Model對(duì)象,扮演著承上啟下
的角色,它既是Action的輸入?yún)?shù),又包含了Action處理的結(jié)果數(shù)據(jù)。
換句話(huà)說(shuō),輸入的Http請(qǐng)求參數(shù),將被存儲(chǔ)在Model對(duì)象傳遞給Action進(jìn)行處理,Action
處理完畢之后,也將結(jié)果數(shù)據(jù)放置到Model 對(duì)象中,之后,Model 對(duì)象與返回界面融合生
成最后的反饋?lái)?yè)面。
(2)注意這里與Spring MVC 不同,Spring MVC 會(huì)自動(dòng)為邏輯處理單元?jiǎng)?chuàng)建
Command Class實(shí)例,但Webwork不會(huì)自動(dòng)為Action創(chuàng)建Model對(duì)象實(shí)例,
Model 對(duì)象實(shí)例的創(chuàng)建需要我們?cè)贏ction 代碼中完成(如LoginAction 中
LoginInfo對(duì)象實(shí)例的創(chuàng)建)。
(3)
(4)