diff --git a/spring-mvc-forms-jsp/pom.xml b/spring-mvc-forms-jsp/pom.xml
index 359e186f52..3c18403c71 100644
--- a/spring-mvc-forms-jsp/pom.xml
+++ b/spring-mvc-forms-jsp/pom.xml
@@ -13,15 +13,16 @@
com.baeldung
- parent-modules
- 1.0.0-SNAPSHOT
+ parent-spring-5
+ 0.0.1-SNAPSHOT
+ ../parent-spring-5
org.springframework
spring-webmvc
- ${springframework.version}
+ ${spring.version}
commons-logging
@@ -65,11 +66,10 @@
commons-fileupload
${fileupload.version}
-
com.fasterxml.jackson.core
jackson-databind
- ${jackson.version}
+ ${jackson-databind.version}
@@ -104,24 +104,14 @@
-
-
- 1
- jstl
- https://mvnrepository.com/artifact/javax.servlet/jstl
-
-
-
- 4.3.7.RELEASE
2.6
1.2
2.3.1
3.1.0
- 5.4.0.Final
+ 6.0.10.Final
server default deploy directory
- 1.3.2
- 2.8.7
+ 1.3.3
5.2.5.Final
5.1.40
diff --git a/spring-mvc-forms-jsp/src/main/java/com/baeldung/springmvcforms/configuration/ApplicationConfiguration.java b/spring-mvc-forms-jsp/src/main/java/com/baeldung/springmvcforms/configuration/ApplicationConfiguration.java
index 93fab9caf8..b8b36df84e 100644
--- a/spring-mvc-forms-jsp/src/main/java/com/baeldung/springmvcforms/configuration/ApplicationConfiguration.java
+++ b/spring-mvc-forms-jsp/src/main/java/com/baeldung/springmvcforms/configuration/ApplicationConfiguration.java
@@ -8,14 +8,13 @@ import org.springframework.web.multipart.MultipartResolver;
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
import org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
-import org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping;
+import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import org.springframework.web.servlet.view.InternalResourceViewResolver;
@Configuration
@EnableWebMvc
@ComponentScan(basePackages = {"com.baeldung.springmvcforms", "com.baeldung.jstl"})
-class ApplicationConfiguration extends WebMvcConfigurerAdapter {
+class ApplicationConfiguration implements WebMvcConfigurer {
@Override
public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
diff --git a/spring-mvc-forms-jsp/src/main/java/com/baeldung/springmvcforms/domain/User.java b/spring-mvc-forms-jsp/src/main/java/com/baeldung/springmvcforms/domain/User.java
index 49f006f422..9e0e7c99be 100644
--- a/spring-mvc-forms-jsp/src/main/java/com/baeldung/springmvcforms/domain/User.java
+++ b/spring-mvc-forms-jsp/src/main/java/com/baeldung/springmvcforms/domain/User.java
@@ -1,13 +1,12 @@
package com.baeldung.springmvcforms.domain;
import javax.validation.constraints.Digits;
+import javax.validation.constraints.Email;
import javax.validation.constraints.Min;
+import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
-import org.hibernate.validator.constraints.Email;
-import org.hibernate.validator.constraints.NotBlank;
-
public class User {
@NotNull