diff --git a/SpringMVCFormExample/WebContent/WEB-INF/web.xml b/SpringMVCFormExample/WebContent/WEB-INF/web.xml
deleted file mode 100644
index 47dd114f2a..0000000000
--- a/SpringMVCFormExample/WebContent/WEB-INF/web.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- SpringMVCFormExample
-
- dispatcher
- org.springframework.web.servlet.DispatcherServlet
- 1
-
-
- dispatcher
- /
-
-
- index.jsp
-
-
\ No newline at end of file
diff --git a/SpringMVCFormExample/src/com/demo/controllers/EmployeeController.java b/SpringMVCFormExample/src/com/demo/controllers/EmployeeController.java
deleted file mode 100644
index d4bc8e44ad..0000000000
--- a/SpringMVCFormExample/src/com/demo/controllers/EmployeeController.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package com.demo.controllers;
-
-import javax.validation.Valid;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.BindingResult;
-import org.springframework.web.bind.annotation.ModelAttribute;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
-import org.springframework.web.servlet.ModelAndView;
-
-import com.demo.form.Employee;
-
-@Controller
-public class EmployeeController {
-
- @RequestMapping(value = "/employee", method = RequestMethod.GET)
- public ModelAndView showForm() {
- return new ModelAndView("employeeHome", "employee", new Employee());
- }
-
- @RequestMapping(value = "/addEmployee", method = RequestMethod.POST)
- public String submit(@Valid @ModelAttribute("employee")Employee employee, BindingResult result,
- ModelMap model) {
- if (result.hasErrors()) {
- return "error";
- }
- model.addAttribute("name", employee.getName());
- model.addAttribute("contactNumber", employee.getContactNumber());
- model.addAttribute("id", employee.getId());
- return "employeeAdded";
- }
-}
diff --git a/SpringMVCFormExample/src/com/demo/form/Employee.java b/SpringMVCFormExample/src/com/demo/form/Employee.java
deleted file mode 100644
index cf7fb574cf..0000000000
--- a/SpringMVCFormExample/src/com/demo/form/Employee.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.demo.form;
-
-public class Employee {
-
- private String name;
- private long id;
- private String contactNumber;
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public long getId() {
- return id;
- }
-
- public void setId(long id) {
- this.id = id;
- }
-
- public String getContactNumber() {
- return contactNumber;
- }
-
- public void setContactNumber(String contactNumber) {
- this.contactNumber = contactNumber;
- }
-
-}
diff --git a/SpringMVCFormExample/WebContent/META-INF/MANIFEST.MF b/spring-mvc-forms/WebContent/META-INF/MANIFEST.MF
similarity index 100%
rename from SpringMVCFormExample/WebContent/META-INF/MANIFEST.MF
rename to spring-mvc-forms/WebContent/META-INF/MANIFEST.MF
diff --git a/SpringMVCFormExample/WebContent/WEB-INF/dispatcher-servlet.xml b/spring-mvc-forms/WebContent/WEB-INF/dispatcher-servlet.xml
similarity index 100%
rename from SpringMVCFormExample/WebContent/WEB-INF/dispatcher-servlet.xml
rename to spring-mvc-forms/WebContent/WEB-INF/dispatcher-servlet.xml
diff --git a/SpringMVCFormExample/WebContent/WEB-INF/views/employeeAdded.jsp b/spring-mvc-forms/WebContent/WEB-INF/views/employeeAdded.jsp
similarity index 100%
rename from SpringMVCFormExample/WebContent/WEB-INF/views/employeeAdded.jsp
rename to spring-mvc-forms/WebContent/WEB-INF/views/employeeAdded.jsp
diff --git a/SpringMVCFormExample/WebContent/WEB-INF/views/employeeHome.jsp b/spring-mvc-forms/WebContent/WEB-INF/views/employeeHome.jsp
similarity index 93%
rename from SpringMVCFormExample/WebContent/WEB-INF/views/employeeHome.jsp
rename to spring-mvc-forms/WebContent/WEB-INF/views/employeeHome.jsp
index f86fc19146..497eade8c7 100644
--- a/SpringMVCFormExample/WebContent/WEB-INF/views/employeeHome.jsp
+++ b/spring-mvc-forms/WebContent/WEB-INF/views/employeeHome.jsp
@@ -12,7 +12,7 @@
Welcome, Enter The Employee Details
-
diff --git a/SpringMVCFormExample/WebContent/WEB-INF/views/error.jsp b/spring-mvc-forms/WebContent/WEB-INF/views/error.jsp
similarity index 100%
rename from SpringMVCFormExample/WebContent/WEB-INF/views/error.jsp
rename to spring-mvc-forms/WebContent/WEB-INF/views/error.jsp
diff --git a/spring-mvc-forms/WebContent/WEB-INF/web.xml b/spring-mvc-forms/WebContent/WEB-INF/web.xml
new file mode 100644
index 0000000000..4c122670e5
--- /dev/null
+++ b/spring-mvc-forms/WebContent/WEB-INF/web.xml
@@ -0,0 +1,19 @@
+
+
+ SpringMVCFormExample
+
+ dispatcher
+ org.springframework.web.servlet.DispatcherServlet
+
+ 1
+
+
+ dispatcher
+ /
+
+
+ index.jsp
+
+
\ No newline at end of file
diff --git a/SpringMVCFormExample/WebContent/index.jsp b/spring-mvc-forms/WebContent/index.jsp
similarity index 100%
rename from SpringMVCFormExample/WebContent/index.jsp
rename to spring-mvc-forms/WebContent/index.jsp
diff --git a/spring-mvc-forms/src/com/demo/controllers/EmployeeController.java b/spring-mvc-forms/src/com/demo/controllers/EmployeeController.java
new file mode 100644
index 0000000000..1dd76ae23f
--- /dev/null
+++ b/spring-mvc-forms/src/com/demo/controllers/EmployeeController.java
@@ -0,0 +1,33 @@
+package com.demo.controllers;
+
+import javax.validation.Valid;
+
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.BindingResult;
+import org.springframework.web.bind.annotation.ModelAttribute;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.servlet.ModelAndView;
+
+import com.demo.form.Employee;
+
+@Controller
+public class EmployeeController {
+
+ @RequestMapping(value = "/employee", method = RequestMethod.GET)
+ public ModelAndView showForm() {
+ return new ModelAndView("employeeHome", "employee", new Employee());
+ }
+
+ @RequestMapping(value = "/addEmployee", method = RequestMethod.POST)
+ public String submit(@Valid @ModelAttribute("employee") Employee employee, BindingResult result, ModelMap model) {
+ if (result.hasErrors()) {
+ return "error";
+ }
+ model.addAttribute("name", employee.getName());
+ model.addAttribute("contactNumber", employee.getContactNumber());
+ model.addAttribute("id", employee.getId());
+ return "employeeAdded";
+ }
+}
diff --git a/spring-mvc-forms/src/com/demo/form/Employee.java b/spring-mvc-forms/src/com/demo/form/Employee.java
new file mode 100644
index 0000000000..569347b628
--- /dev/null
+++ b/spring-mvc-forms/src/com/demo/form/Employee.java
@@ -0,0 +1,33 @@
+package com.demo.form;
+
+public class Employee {
+
+ private String name;
+ private long id;
+ private String contactNumber;
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public long getId() {
+ return id;
+ }
+
+ public void setId(long id) {
+ this.id = id;
+ }
+
+ public String getContactNumber() {
+ return contactNumber;
+ }
+
+ public void setContactNumber(String contactNumber) {
+ this.contactNumber = contactNumber;
+ }
+
+}