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 | <%@page contentType="text/html" pageEncoding="UTF-8"%> | 1 | <%@page contentType="text/html" pageEncoding="UTF-8"%> |
2 | <%@taglib prefix="t" tagdir="/WEB-INF/tags" %> | 2 | <%@taglib prefix="t" tagdir="/WEB-INF/tags" %> |
3 | <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> | 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 | <t:baseLayout> | 6 | <t:baseLayout> |
6 | <jsp:body> | 7 | <jsp:body> |
@@ -10,8 +11,7 @@ | @@ -10,8 +11,7 @@ | ||
10 | <span>Você está em:</span> | 11 | <span>Você está em:</span> |
11 | </li> | 12 | </li> |
12 | <li> | 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 | <li>| Contato</li> | 15 | <li>| Contato</li> |
16 | </ul> | 16 | </ul> |
17 | </div> | 17 | </div> |
@@ -23,17 +23,31 @@ | @@ -23,17 +23,31 @@ | ||
23 | </div> | 23 | </div> |
24 | </div> | 24 | </div> |
25 | <c:if test="${not empty mensagem}"> | 25 | <c:if test="${not empty mensagem}"> |
26 | + | ||
26 | <div class="warning"> | 27 | <div class="warning"> |
27 | - <div class="alinName fonteWarning">${mensagem}</div> | 28 | + <a id="listaErros">${mensagem}</div></a> |
28 | </div> | 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 | </c:if> | 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 | </div> | 47 | </div> |
48 | + </li> | ||
35 | </c:forEach> | 49 | </c:forEach> |
36 | - | 50 | + </ul> |
37 | <form method="post" action="${pageContext.request.contextPath}/contato/confirmacao"> | 51 | <form method="post" action="${pageContext.request.contextPath}/contato/confirmacao"> |
38 | <fieldset class="formContato"> | 52 | <fieldset class="formContato"> |
39 | <legend>Formulário de Contato</legend> | 53 | <legend>Formulário de Contato</legend> |