天天看點

ajax spring hibernate struts

Spring 也表示是一個開源架構,是為了解決企業應用程式開發複雜性由Rod Johnson建立的。架構的主要優勢之一就是其分層架構,分層架構允許使用者選擇使用哪一個元件,同時為 J2EE 應用程式開發提供內建的架構。Spring使用基本的JavaBean來完成以前隻可能由EJB完成的事情。然而,Spring的用途不僅限于伺服器端的開發。從簡單性、可測試性和松耦合的角度而言,任何Java應用都可以從Spring中受益。

------------------------------

 AJAX 不是一種新的程式設計語言,而是一種用于建立更好更快以及互動性更強的 Web 應用程式的技術。

  通過 AJAX,您的 JavaScript 可使用 JavaScript的 XMLHttpRequest 對象來直接與伺服器進行通信。通過這個對象,您的 JavaScript 可在不重載頁面的情況與 Web 伺服器交換資料。

  AJAX 在浏覽器與 Web 伺服器之間使用異步資料傳輸(HTTP 請求),這樣就可使網頁從伺服器請求少量的資訊,而不是整個頁面。

  AJAX 可使網際網路應用程式更小、更快,更友好。

  AJAX 是一種獨立于 Web 伺服器軟體的浏覽器技術。 AJAX 基于下列 Web 标準:

  JavaScript XML HTML CSS 在 AJAX 中使用的 Web 标準已被良好定義,并被所有的主流浏覽器支援。AJAX 應用程式獨立于浏覽器和平台。

  Web 應用程式較桌面應用程式有諸多優勢;它們能夠涉及廣大的使用者,它們更易安裝及維護,也更易開發。

  不過,網際網路應用程式并不像傳統的桌面應用程式那樣完善且友好。

  通過 AJAX,網際網路應用程式可以變得更完善,更友好。

------------------