diff --git a/spring-mvc-xml/pom.xml b/spring-mvc-xml/pom.xml
index 12d38710af..c957869c12 100644
--- a/spring-mvc-xml/pom.xml
+++ b/spring-mvc-xml/pom.xml
@@ -28,7 +28,7 @@
javax.servlet
javax.servlet-api
- 3.0.1
+ 3.1.0
provided
diff --git a/spring-mvc-xml/src/main/java/org/baeldung/spring/controller/EmployeeController.java b/spring-mvc-xml/src/main/java/org/baeldung/spring/controller/EmployeeController.java
index 007788a843..1dbe230adc 100644
--- a/spring-mvc-xml/src/main/java/org/baeldung/spring/controller/EmployeeController.java
+++ b/spring-mvc-xml/src/main/java/org/baeldung/spring/controller/EmployeeController.java
@@ -24,10 +24,11 @@ public class EmployeeController {
if (result.hasErrors()) {
return "error";
}
+
model.addAttribute("name", employee.getName());
model.addAttribute("contactNumber", employee.getContactNumber());
model.addAttribute("id", employee.getId());
- return "employeeAdded";
+ return "employeeView";
}
}
diff --git a/spring-mvc-xml/src/main/java/org/baeldung/spring/form/Employee.java b/spring-mvc-xml/src/main/java/org/baeldung/spring/form/Employee.java
index 5de3d3c899..70132b9665 100644
--- a/spring-mvc-xml/src/main/java/org/baeldung/spring/form/Employee.java
+++ b/spring-mvc-xml/src/main/java/org/baeldung/spring/form/Employee.java
@@ -1,9 +1,17 @@
package org.baeldung.spring.form;
+import javax.validation.constraints.NotNull;
+import javax.validation.constraints.Size;
+
public class Employee {
- private String name;
private long id;
+
+ @NotNull
+ @Size(min = 1)
+ private String name;
+ @NotNull
+ @Size(min = 1)
private String contactNumber;
public Employee() {
diff --git a/spring-mvc-xml/src/main/webapp/WEB-INF/view/employeeHome.jsp b/spring-mvc-xml/src/main/webapp/WEB-INF/view/employeeHome.jsp
index 97b81b7693..e0ae61dd7b 100644
--- a/spring-mvc-xml/src/main/webapp/WEB-INF/view/employeeHome.jsp
+++ b/spring-mvc-xml/src/main/webapp/WEB-INF/view/employeeHome.jsp
@@ -3,7 +3,7 @@
-SpringMVCExample
+Form Example - Register an Employee
Welcome, Enter The Employee Details
diff --git a/spring-mvc-xml/src/main/webapp/WEB-INF/view/employeeAdded.jsp b/spring-mvc-xml/src/main/webapp/WEB-INF/view/employeeView.jsp
similarity index 100%
rename from spring-mvc-xml/src/main/webapp/WEB-INF/view/employeeAdded.jsp
rename to spring-mvc-xml/src/main/webapp/WEB-INF/view/employeeView.jsp