|
8 | 8 | </head> |
9 | 9 |
|
10 | 10 | <body> |
11 | | - <h2>Students</h2> |
| 11 | + <h2>Add / Edit student</h2> |
| 12 | + <form action="students" method="post"> |
| 13 | + <input type="hidden" name="student" value="${student.studentId}"> |
| 14 | + First Name <input type="text" name="firstName" id="firstName" value="${student.firstName}"><br> |
| 15 | + Last Name <input type="text" name="lastName" id="lastName" value="${student.lastName}"><br> |
| 16 | + Age <input type="number" name="age" id="age" value="${student.age}"><br> |
| 17 | + Program <input type="text" name="program" id="age" value="${student.program}"><br> |
| 18 | + <input type="submit" value="Add/Edit Student"> |
| 19 | + </form> |
| 20 | + |
| 21 | + <h2>All Students</h2> |
12 | 22 | <table> |
13 | 23 | <thead> |
14 | 24 | <tr> |
|
22 | 32 | </thead> |
23 | 33 | <tbody> |
24 | 34 | <c:set var="count" value="0" scope="page" /> |
25 | | - <c:forEach var="student" items="${listStudent}"> |
| 35 | + <c:forEach var="std" items="${listStudent}"> |
26 | 36 | <c:set var="count" value="${count + 1}" scope="page" /> |
27 | 37 | <tr> |
28 | | - <td><c:out value="${count}"/></td> |
29 | | - <td><c:out value="${student.firstName}"/></td> |
30 | | - <td><c:out value="${student.lastName}"/></td> |
31 | | - <td><c:out value="${student.age}"/></td> |
32 | | - <td><c:out value="${student.program}"/></td> |
33 | 38 | <td> |
34 | | - <a href="/students/edit?id=<c:out value='${student.studentId}' />">Edit</a> |
| 39 | + <c:out value="${count}" /> |
| 40 | + </td> |
| 41 | + <td> |
| 42 | + <c:out value="${std.firstName}" /> |
| 43 | + </td> |
| 44 | + <td> |
| 45 | + <c:out value="${std.lastName}" /> |
| 46 | + </td> |
| 47 | + <td> |
| 48 | + <c:out value="${std.age}" /> |
| 49 | + </td> |
| 50 | + <td> |
| 51 | + <c:out value="${std.program}" /> |
| 52 | + </td> |
| 53 | + <td> |
| 54 | + <a href="/students?editId=<c:out value='${std.studentId}' />">Edit</a> |
35 | 55 | |
36 | | - <a href="/students/delete?id=<c:out value='${student.studentId}' />">Delete</a> |
| 56 | + <a href="/students?deleteId=<c:out value='${std.studentId}' />">Delete</a> |
37 | 57 | </td> |
38 | 58 | </tr> |
39 | 59 | </c:forEach> |
|
0 commit comments