regStudentPage.jsp 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <%@ taglib prefix="spring" uri="http://www.springframework.org/tags/form" %>
  2. <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
  3. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  4. <%--
  5. Created by IntelliJ IDEA.
  6. User: Кинетик
  7. Date: 02.01.2017
  8. Time: 23:29
  9. To change this template use File | Settings | File Templates.
  10. --%>
  11. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  12. <html>
  13. <head>
  14. <title>Регистрация Исполнителя</title>
  15. <style type="text/css">
  16. <%@include file="/WEB-INF/bootstrap-4.0.0-alpha.6-dist/css/cssforpr.css" %>
  17. <%@include file="/WEB-INF/bootstrap-4.0.0-alpha.6-dist/css/bootstrap.min.css" %>
  18. </style>
  19. </head>
  20. <%--
  21. Все сообщения ${<название сообщения} буду ошибками в случае неправильного заполнения/ не заполнения поля, около которого появляется
  22. --%>
  23. <body>
  24. <nav class="navbar navbar-default navbar-fixed-top">
  25. <div class="container">
  26. <a class="navbar-brand" href="#">MePhorce</a>
  27. <nav class="nav nav-masthead">
  28. <a class="nav-link" href="/">Войти</a>
  29. <a class="nav-link" href="/aboutUs">О проекте</a>
  30. <a class="nav-link" href="/registrate">Создать аккаунт</a>
  31. <a class="nav-link" href="/contacts">Контакты</a>
  32. </nav>
  33. </div>
  34. </nav>
  35. <div class="container">
  36. <div class="login-block">
  37. <spring:form method="post" modelAttribute="student" action="regStudentAction">
  38. <h1>Регистрация Исполнителя</h1>
  39. <spring:input path="stFamily" type="text" placeholder="Фамилия"/> ${famMessage} <br/>
  40. <spring:input path="stFirstName" type="text" placeholder="Имя"/>${nameMessage} <br/>
  41. <spring:input path="stSecName" type="text" placeholder="Отчество"/>${secNameMessage} <br/>
  42. <spring:input path="stPkNumber" type="password" placeholder="Пароль"/>${passMessage} <br/>
  43. <form:select id="groupId" path="stGroup">
  44. <c:forEach items="${groupList}" var="group">
  45. <form:option value="${group.groupId}" >${group.groupName}</form:option>
  46. </c:forEach><br/>
  47. </form:select>
  48. ${errMessage}<br/>
  49. <spring:button>Зарегистрироваться</spring:button>
  50. </spring:form>
  51. </div>
  52. </div>
  53. <footer class="footer">
  54. <div class="container">
  55. <p class="text-muted">&copy;2017 Mephorce</p>
  56. </div>
  57. </footer>
  58. </body>
  59. </html>