Skip to content

Commit eac3fd7

Browse files
Merge pull request #63
added jstl
2 parents 342e905 + 91cfc2a commit eac3fd7

1 file changed

Lines changed: 10 additions & 18 deletions

File tree

web/WEB-INF/jsp/list.jsp

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<%@ page import="ru.javawebinar.basejava.model.Resume" %>
2-
<%@ page import="java.util.List" %>
3-
<%@ page import="ru.javawebinar.basejava.model.ContactType" %>
41
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
2+
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
3+
<%@ page import="ru.javawebinar.basejava.model.ContactType" %>
4+
55
<html>
66
<head>
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -16,21 +16,13 @@
1616
<th>Name</th>
1717
<th>Email</th>
1818
</tr>
19-
<%
20-
for (Resume resume : (List<Resume>) request.getAttribute("resumes")) {
21-
%>
22-
<tr>
23-
<td>
24-
<a href="resume?uuid=<%=resume.getUuid()%>"><%=resume.getFullName()%>
25-
</a>
26-
</td>
27-
<td>
28-
<%=resume.getContact(ContactType.EMAIL)%>
29-
</td>
30-
</tr>
31-
<%
32-
}
33-
%>
19+
<c:forEach items="${resumes}" var="resume">
20+
<jsp:useBean id="resume" type="ru.javawebinar.basejava.model.Resume"/>
21+
<tr>
22+
<td><a href="resume?uuid=${resume.uuid}">${resume.fullName}</a></td>
23+
<td>${resume.getContact(ContactType.EMAIL)}</td>
24+
</tr>
25+
</c:forEach>
3426
</table>
3527
</section>
3628
<jsp:include page="fragments/footer.jsp"/>

0 commit comments

Comments
 (0)