【導(dǎo)讀】有Struts經(jīng)驗的朋友都知道Action是Struts的核心內(nèi)容,當(dāng)然Struts也不例外。不過,Struts與Struts的Action模型很大的區(qū)別。重載此類里的Stringexecute()方法。具體的實現(xiàn),如例1所示:。看到如圖1所示頁面。里的Action映射集,實例化,并調(diào)用其execute方法。這個功能有點(diǎn)類似Struts. Action方法返回都是SUCCESS。這個屬性變量我并沒有定義,所以大家應(yīng)該會猜到它在ActionSupport或其父類中定義。,另外同時定義的還有ERROR,INPUT,LOGIN,此外,我在配置Action時都沒有為result定義名字,所以它們默認(rèn)都為success。forward外的很激動人心的功能,如將Action輸出到FreeMaker模板、Velocity模板、JasperReports和使用XSL轉(zhuǎn)換等。這些都過result里的type(類型)屬性定。面輸出如下圖3所示。