SSH是struts加spring加hibernate的一個集成框架,是目前比較流行的一種Web應用程序開源框架。集成SSH框架的系統從職責上分爲四層,分別爲表示層、業務邏輯層、數據持久層和域模組層,以幫助開發人員在短期內搭建結構清晰、可複用性好、維護方便的Web應用程序。其中使用Struts作爲系統的整體基礎架構,負責MVC的分離。在Struts框架的模型部分,控制業務跳轉,利用Hibernate框架對持久層提供支援。