[SpringMVC]從頭開始-溫故知新 簡易範例 for Intellij IDEA + 學習資源

開發環境:Intellij IDEA 13.1.4

FrameWork:SpringMVC

以下範例皆為個人練習時所產生,參考 mkyong 所著 Spring MVC Tutorial ⇒ http://goo.gl/yK2MR5 而來

並對當中部份code 改寫為 REST style,全部使用 Intellij IEDA 作為開發環境,僅供參考。

1.Spring 3 MVC hello world example ⇒ http://goo.gl/BlHkji

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/0wKudw

2.Spring MVC Hello World Example ⇒ http://goo.gl/fcxFYV

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/ytBuw5

3.Spring 3 REST Hello World Example ⇒ http://goo.gl/RHjH2w

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/iXlj8c

4.Spring MVC ControllerClassNameHandlerMapping Example ⇒ http://goo.gl/2dCWcO

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/hY0Kzn

5.Configure The Handler Mapping Priority In Spring MVC ⇒ http://goo.gl/X3a5X1

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/aah37Q

6.Spring MVC MultiActionController Example ⇒ http://goo.gl/4ZnkL6

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/xFNwW3

7.Spring MVC MultiActionController Example ⇒ http://goo.gl/Hab5Nd

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/o0nUUg

8.Spring MVC XmlViewResolver Example ⇒ http://goo.gl/bTQ1fA

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/SIiyzn

9.Spring MVC ResourceBundleViewResolver Example ⇒ http://goo.gl/duQVeP

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/R8gEcp

10.由9延伸而來

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/sh4cv3

11.Configure Multiple View Resolvers Priority In Spring MVC ⇒ http://goo.gl/D7y9cn

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/4NbvOQ

12.Spring MVC Form Handling Example ⇒ http://goo.gl/3jzfdP

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/0Krhf1

13.Spring MVC Form Handling Annotation Example ⇒ http://goo.gl/1Vcwka

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/2ZR17X

14.Spring MVC Form Handling Example http://goo.gl/ccrP0F

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/EVyasG

15.Spring MVC Handling Multipage Forms With AbstractWizardFormController ⇒ http://goo.gl/vCJ63h

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/ppA90x

16.Textbox example ⇒ http://goo.gl/RwMxK2

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/wqtBrx

17.Spring MVC Textbox Example ⇒ http://goo.gl/JUQm2L

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/0gCpvA

18.Spring MVC Password Example ⇒ http://goo.gl/UUXMZl

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/6R0gnZ

19.Spring MVC File Upload Example ⇒ http://goo.gl/9OHv09

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/r7cBZa

20.Spring 注解學習手札(七) 補遺——@ResponseBody,@RequestBody,@PathVariable ⇒ http://goo.gl/OZHXCw

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/AYd3PE

21.Spring 注解學習手札(一) 構建簡單Web應用 ⇒ http://goo.gl/9UDyQX

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/DU64xn

22.Spring CRUD Example using Many to One Mapping ⇒ http://goo.gl/Mv80hp

demo程式(右鍵另開視窗下載) ⇒ http://goo.gl/2UfuuE

參考資料:

[官方] Green Beans: Getting Started with Spring MVC

http://spring.io/blog/2011/01/04/green-beans-getting-started-with-spring-mvc/

Understanding Spring MVC

http://www.codejava.net/frameworks/spring/understanding-spring-mvc

[GOOD] Spring MVC Framework Tutorial

http://www.tutorialspoint.com/spring/spring_web_mvc_framework.htm

[GOOD] Spring MVC Tutorial

http://www.mkyong.com/tutorials/spring-mvc-tutorials/

Spring 注解學習手札(一) 構建簡單Web應用

http://snowolf.iteye.com/blog/577989

原文網址:http://kuoshenghsu.blogspot.tw/2014/09/springmvc-for-intellij-idea.html