Spring MVC: A Tutorial, 2nd Edition


Author: Paul Deck
Pub Date: 2016
Publisher: Brainy Software
ISBN: 978-1771970310
Pages: 338
Language: English
Size: 12 Mb

Download  Download

This is a tutorial on Spring MVC, a module in the Spring Framework for rapidly developing web applications. The MVC in Spring MVC stands for Model-View-Controller, a design pattern widely used in Graphical User Interface (GUI) development. This pattern is not only common in web development, but is also used in desktop technology like Java Swing. Sometimes called Spring Web MVC, Spring MVC is one of the most popular web frameworks today and a most sought-after skill. This book is for anyone wishing to learn to develop Java-based web applications with Spring MVC. Sample applications come as Spring Tool Suite and Eclipse projects.

Table of Contents

1: The Spring Framework
2: Model 2 and the MVC Pattern
3: Introduction to Spring MVC
4: Annotation-Based Controllers
5: Data Binding and the Form Tag Library
6: Converters and Formatters
7: Validators
8: The Expression Language
10: Internationalization
11: File Upload
12: File Download
13: Testing Your Application
A: Tomcat
B: Using Spring Tool Suite with Maven
C: The Servlet API
D: JavaServer Pages
E: Deployment