Commit b4c083cae16cd74397dc62d8a6ae4ff6176da5c7

Authored by gibran
1 parent d0a0cace

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>
... ...