Commit b4c083cae16cd74397dc62d8a6ae4ff6176da5c7
1 parent
d0a0cace
Exists in
master
and in
1 other branch
criação de função para criar ancoras para os campos obrigatórios.
Showing
1 changed file
with
21 additions
and
7 deletions
Show diff stats
src/main/webapp/WEB-INF/jsp/contato/index.jsp
1 | 1 | <%@page contentType="text/html" pageEncoding="UTF-8"%> |
2 | 2 | <%@taglib prefix="t" tagdir="/WEB-INF/tags" %> |
3 | 3 | <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> |
4 | +<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> | |
4 | 5 | |
5 | 6 | <t:baseLayout> |
6 | 7 | <jsp:body> |
... | ... | @@ -10,8 +11,7 @@ |
10 | 11 | <span>Você está em:</span> |
11 | 12 | </li> |
12 | 13 | <li> |
13 | - <li><a href="${pageContext.request.contextPath}">ASES</a></li> | |
14 | - </li> | |
14 | + <li><a href="${pageContext.request.contextPath}">ASES</a></li> | |
15 | 15 | <li>| Contato</li> |
16 | 16 | </ul> |
17 | 17 | </div> |
... | ... | @@ -23,17 +23,31 @@ |
23 | 23 | </div> |
24 | 24 | </div> |
25 | 25 | <c:if test="${not empty mensagem}"> |
26 | + | |
26 | 27 | <div class="warning"> |
27 | - <div class="alinName fonteWarning">${mensagem}</div> | |
28 | + <a id="listaErros">${mensagem}</div></a> | |
28 | 29 | </div> |
30 | + | |
31 | + </c:if> | |
32 | + | |
33 | + <c:set var="mensagemAdicionada" value="false" /> | |
34 | + | |
35 | + <ul class="listaErrosAvisos"> | |
36 | + <c:forEach var="error" items="${errors}"> | |
37 | + | |
38 | + <c:if test="${mensagemAdicionada == false}"> | |
39 | + <a id="listaErros">Não foi possível enviar a mensagem devido aos seguintes erros:</a> | |
40 | + <c:set var="mensagemAdicionada" value="true" /> | |
29 | 41 | </c:if> |
30 | 42 | |
31 | - <c:forEach var="error" items="${errors}"> | |
32 | - <div class="warning"> | |
33 | - <div class="alinName fonteWarning">${error.message}</div> | |
43 | + | |
44 | + <li> | |
45 | + <div class="warning"> | |
46 | + <div class="alinName fonteWarning"><a class="addAncora">${error.message}</a></div> | |
34 | 47 | </div> |
48 | + </li> | |
35 | 49 | </c:forEach> |
36 | - | |
50 | + </ul> | |
37 | 51 | <form method="post" action="${pageContext.request.contextPath}/contato/confirmacao"> |
38 | 52 | <fieldset class="formContato"> |
39 | 53 | <legend>Formulário de Contato</legend> | ... | ... |