Guest User

Untitled

a guest
Oct 31st, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. <annotation-driven />
  2.  
  3. <resources mapping="/resources/**" location="/resources/" />
  4.  
  5. <beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  6. <beans:property name="prefix" value="/WEB-INF/views/" />
  7. <beans:property name="suffix" value=".jsp" />
  8. </beans:bean>
  9.  
  10. <context:component-scan base-package="com.swet.springform" />
  11.  
  12. <context-param>
  13. <param-name>contextConfigLocation</param-name>
  14. <param-value>/WEB-INF/spring/root-context.xml</param-value>
  15. </context-param>
  16.  
  17. <!-- Creates the Spring Container shared by all Servlets and Filters -->
  18. <listener>
  19. <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  20. </listener>
  21.  
  22. <!-- Processes application requests -->
  23. <servlet>
  24. <servlet-name>appServlet</servlet-name>
  25. <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  26. <init-param>
  27. <param-name>contextConfigLocation</param-name>
  28. <param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
  29. </init-param>
  30. <load-on-startup>1</load-on-startup>
  31. </servlet>
  32.  
  33. <servlet-mapping>
  34. <servlet-name>appServlet</servlet-name>
  35. <url-pattern>/</url-pattern>
  36. </servlet-mapping>
  37.  
  38. @RequestMapping(value="/", method=RequestMethod.GET)
  39. public ModelAndView welcomePage()
  40. {
  41. ModelAndView mv = new ModelAndView("home");
  42. mv.addObject("command", new Customer());
  43. return mv;
  44. }
  45.  
  46.  
  47. @RequestMapping(value="/success", method=RequestMethod.POST)
  48. public ModelAndView successPage()
  49. {
  50. ModelAndView mv = new ModelAndView("success");
  51. mv.addObject("command", new Customer());
  52. return mv;
  53. }
  54.  
  55. <form:form method="post" action="/success">
  56. <form:errors path="*" cssClass="errorblock" element="div" />
  57. <table>
  58. <tr>
  59. <td>Username :</td>
  60. <td><form:input path="userName" />
  61. </td>
  62. <td><form:errors path="userName" cssClass="error" />
  63. </td>
  64. </tr>
  65. <tr>
  66. <td>Password :</td>
  67. <td><form:input path="userName"/>
  68. </td>
  69. <td><form:errors path="password" cssClass="error" />
  70. </td>
  71. </tr>
  72. <tr>
  73. <td>Confirm Password :</td>
  74. <td><form:input path="confirmPassword" />
  75. </td>
  76. <td><form:errors path="confirmPassword" cssClass="error" />
  77. </td>
  78. </tr>
  79. <tr>
  80. <td colspan="3"><input type="submit" />
  81. </td>
  82. </tr>
  83. </table>
  84. </form:form>
Add Comment
Please, Sign In to add comment