摘 要:Struts是基于模型視圖控制器(MVC)體系的Web應(yīng)用框架,它分離了界面和業(yè)務(wù)邏輯,提高了代碼的可復(fù)用性和靈活性。文章簡要介紹了MVC設(shè)計(jì)模式和Struts框架體系結(jié)構(gòu),并針對Struts框架存在的缺點(diǎn),結(jié)合XSLT和Struts提出了新的Web應(yīng)用開發(fā)框架StrutsCS。StrutsCS用XML/XSLT替換了原有表現(xiàn)層中的JSP頁面,更加明晰地劃分了業(yè)務(wù)邏輯層和表現(xiàn)層。
關(guān)鍵詞:MVC設(shè)計(jì)模式;Struts;XSLT;StrutsCS;XML