一、struts2框架概念
Struts2框架是一個輕量級的MVC流程框架,輕量級是指程序的代碼不是很多,運行時佔用的資源不是很多,MVC流程框架就是說它是支持分層開發,控制數據的流程,從哪裡來,到那裡去,怎麼來,怎麼去的這樣一個框架;Struts2是一個基於MVC設計模式的Web應用框架,它本質上相當於一個servlet,在MVC設計模式中,Struts2作為控制器(Controller)來建立模型與視圖的數據交互。
二、struts2框架的優缺點
1、優點
2、缺點
a) Struts2中Action中取得從jsp中傳過來的參數時還是有點麻煩。可以為Struts2的Action中的屬性配置上Getter和Setter方法,通過默認攔截器,就可以將請求參數設置到這些屬性中。如果用這種方式,當請求參數很多時,Action類就會被這些表單屬性弄的很臃腫,讓人感覺會很亂。還有Action中的屬性不但可以用來獲得請求參數還可以輸出到jsp中,這樣會更亂。
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!