勵志

勵志人生知識庫

struts2是什麼

Web套用框架

Struts2是一個基於MVC(Model-View-Controller)設計模式的Web套用框架,用於開發Java EE網路應用程式。

Struts2鼓勵開發者採用MVC架構,本質上相當於一個servlet,在MVC設計模式中,Struts2作為控制器(Controller)來建立模型與視圖的數據互動。Struts2以WebWork優秀的設計思想為核心,吸收了Struts框架的部分優點,提供了一個更加整潔的MVC設計模式實現的Web應用程式框架。

Struts2是Struts的下一代產品,是在Struts1和WebWork的技術基礎上進行了合併的全新的Struts2框架。