Spring MVC sample application that uses Ajax for navigation and form submission. Hdiv is added to secure the application. One tab is added to the application, "Partial Forms", that contains partial form update example with Ajax.
Demonstrates the capabilities of the Spring MVC web framework through small, simple examples. After reviewing this showcase, you should have a good understanding of what Spring MVC can do and get a feel for how easy it is to use. Includes project code along with a supporting slideshow and screen cast.
In this showcase you'll see the following in action:
- The simplest possible @Controller
- Mapping Requests
- Obtaining Request Data
- Generating Responses
- Message Converters
- Rendering Views
- Type Conversion
- Validation
- Forms
- File Upload
- Exception Handling
Clone the repository:
$ git clone git://github.com/SpringSource/spring-mvc-showcase.git
If this is your first time using Github, review http://help.github.com to learn the basics.
From the command line with Maven:
$ cd spring-mvc-showcase
$ mvn jetty:run
Access the deployed web application at: http://localhost:8080/spring-mvc-showcase/
This showcase originated from a blog post and was adapted into a SpringOne presentation called Mastering MVC 3.
A screen cast showing the showcase in action is available in QuickTime format.