首先得弄清什么是Action?然后再搞清楚他在struts框架中扮演的什么角色?最后再了解他如何使用和基本結(jié)構(gòu)生命周期等細(xì)節(jié)問(wèn)題.
在大多數(shù)人來(lái)看。Action其實(shí)就像是servlet。其實(shí)Action是一個(gè)輕量級(jí)的Java類(lèi)。Servelt引用ActionMapping列表來(lái)選擇對(duì)應(yīng)Action來(lái)處理。
調(diào)用Action的方法然后返回一個(gè)ActionForward.ActionServlet再通過(guò)這個(gè)ActionForward轉(zhuǎn)發(fā)相應(yīng)請(qǐng)求。