頁面好看不好看和ssh沒關系。
Web開發分為前臺靜態界面設計和後臺動態功能實現。
DreamWeaver完成前臺界面的設計,也就是通常所說的UI。這和jsp有關。
妳可以這樣理解JSP = html+動態代碼和壹些框架標簽。
Struts2,spring,hinanate其實就是後臺函數的java代碼,不管頁面好看不好看。
問題2: struts2,jsp,spring,hinanaat等。他們各自的職責是什麽?
經典的ssh應用程序實際上集合了三種不同的spring mvc,struts或Struts 2,spring和Hinanate。
成為優秀的Java Web開發解決方案。
簡要描述:
Struts作為表示層框架,主要是獲取頁面數據和控制頁面跳轉。
Hibernate是壹個數據持久層框架,只是如何訪問和操作數據庫中的數據。
Spring是壹個更強大的框架,它為J2EE應用開發提供了壹個集成的框架,體現在它的簡單性、可測試性和松耦合性,並且還支持面向方面的編程。
再打個簡單的比方,ssh就像壹個大型產品制造企業中的三類員工。
Struts是客戶服務人員,負責與客戶打交道。
Hibernate是倉庫管理員,負責貨物的倉庫管理。
春天是管理層的核心領導,負責協調調度,保證企業的良好運轉。