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; + } + +}