Spring MVC 3 演示

工程 | Keith Donald | 2010年7月22日 | ...

自去年 Spring 3 大版本釋出以來,我一直在進行許多應用程式開發專案,並提取各種框架功能的“演示”。這些“演示”不是參考應用程式或教程,它們更像是針對特定框架能力的驗收測試。看完一個演示後,您應該對該技術能做什麼有一個很好的瞭解。

我整理的第一個展示是關於Spring MVC 3,我們的Web框架。它包括一個示例專案,以及配套的幻燈片演示和截圖影片。深入研究後,您應該能很好地理解Spring MVC的功能,並感受它使用起來多麼方便。

mvc-showcase

在這個展示中,您將看到以下內容的實際操作:

  • 最簡單的@Controller
  • 對映請求
  • 獲取請求資料
  • 生成響應
  • 訊息轉換器
  • 渲染檢視
  • 型別轉換
  • 驗證
  • 表單
  • 檔案上傳
  • 異常處理

我使用jQuery透過應用漸進式Ajax技術來驅動功能演示。我強烈推薦使用Firebug或類似的工具來深入瞭解客戶端/伺服器互動。我發現檢查客戶端的請求和響應詳情,然後跳轉到伺服器端執行的程式碼,非常有教育意義。

透過克隆Github上的spring-mvc-showcase專案來獲取程式碼。只需將該專案作為Maven專案匯入到STS中,然後將專案拖放到“SpringSource tc Server Developer Edition”伺服器上即可執行。

檢視配套幻燈片

Spring MVC 3 Showcase Slideshow

透過這個8分鐘的截圖影片,即時觀看展示

Spring MVC 3 Showcase Screencast

mvc-showcase截圖影片中包含樂隊The Smashing Pumpkins的音樂。mvc-showcase截圖影片不隸屬於The Smashing Pumpkins,也未獲得其認可。截圖影片中的所有音訊均根據archive.org上的現場音樂檔案的條款和條件,獲准用於非營利目的。

總結

我希望您覺得spring-mvc-showcase很有用,並能發現一些您以前可能不知道的“隱藏寶藏”。如果您想貢獻自己的補充內容,也請告訴我。spring-mvc-showcase目前涵蓋了很多內容,但總有機會涵蓋更多!

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有