All the Spring MVC examples are in this repo.
NonSpringWebpage project is just to show whether contents of WEB-INF are accessible directly by using the URL to jsp page or not.
SpringMvcTemplate project has info regarding setting up these mvc projects. Some later examples are built using maven and has all the dependencies included in pom.xml.
Go through these SpringMvc Projects sequentially for better understanding :
- SpringMvcTemplate
- SpringMvcReadFormData
- SpringMvcReadDataUsingModel
- SpringMvcAddAndReadComplexData
- SpringMvcReadFormDataUsingRequestParam
- SpringMvcSpringFormElements
- SpringFormElementsRadioButton
- SpringFormElementsRadioButtonPart2
- SpringFormElementsDropDown
- SpringFormElementsDropDownUsingComplexObject
- SpringFormElementsTextArea
- SpringFormElementsCheckBoxes
- SpringFormElementsCheckBoxesUsingComplexObject
- SpringMvcModelMapandModelApproach
- SpringMvcAddExternalResource
- SpringMvcStylingFormUsingCSS
- SpringMvcFormValidationUsingHTML
- SpringMvcFormValidationHibernateValidatorJSR303
- SpringMvcRepopulateFormData
- SpringMvcValidationMessageOnView
- SpringMvcJDBCXmlBasedConfig
- SpringMvcJDBCAnnotationBasedConfig
- SpringSecurityHelloWorldAnnotationExample
- SpringSecurityCustomLoginFormAnnotationExample
- SpringSecurityRoleBasedLoginExample
- SpringSecurityHibernateAnnotationExample
- SpringHibernateFullAnnotationBased
- SpringMVCHibernateWithSpringSecurityExample
- SpringMvcHibernateIntegration
- SpringMvcHibernateJNDI