Commit 87e6c4fb0b7a23afb2b8247880c42bd2bcac9324

Authored by gibransodre
1 parent 228d81bd
Exists in master

correção dos valores das perguntas.

Showing 1 changed file with 435 additions and 182 deletions   Show diff stats
WebContent/WEB-INF/jsp/index/formulario.jsp
... ... @@ -4,7 +4,7 @@
4 4 <%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
5 5  
6 6 <t:baseLayout>
7   -
  7 +
8 8 <jsp:body>
9 9  
10 10 <div class="funcionalidades">
... ... @@ -25,7 +25,10 @@
25 25 <div>
26 26 <c:if test="${not empty mensagemValidacaoCampos}">
27 27 <c:forEach items="${mensagemValidacaoCampos}" var="error">
28   - <div class="alinName"><a id="mensagemErroCampoVazio_${error.campo}" href="#${error.campo}">${error.mensagem}</a></div>
  28 + <div class="alinName">
  29 + <a id="mensagemErroCampoVazio_${error.campo}"
  30 + href="#${error.campo}">${error.mensagem}</a>
  31 + </div>
29 32 <br />
30 33 </c:forEach>
31 34 </c:if>
... ... @@ -35,304 +38,446 @@
35 38 <div id="introducao">
36 39  
37 40 <h3 class="titulo">Questionário Acessibilidade</h3>
38   - <form id="formulario" method="post" action="${pageContext.request.contextPath}/salvar-formulario" onSubmit="return enviarDados();">
  41 + <form id="formulario" method="post"
  42 + action="${pageContext.request.contextPath}/salvar-formulario"
  43 + onSubmit="return enviarDados();">
39 44  
40 45 <fieldset>
41 46 <legend>Dados Acessibilidade</legend>
42 47  
43 48 <fieldset class="pergunta">
44   - <legend>1) O Órgão tem conhecimento da legislação que envolve o tema "acessibilidade" bem como suas implicações?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
45   - <input type="hidden" name="hPerguntaAcessibilidade" value="7"/><select name="perguntaAcessibilidade" id="perguntaAcessibilidade">
  49 + <legend>1) O Órgão tem conhecimento da legislação que envolve o tema "acessibilidade" bem como suas implicações?<img
  50 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  51 + alt="obrigatório" />
  52 + </legend>
  53 + <input type="hidden" name="hPerguntaAcessibilidade" value="7" /><select
  54 + name="perguntaAcessibilidade" id="perguntaAcessibilidade">
46 55  
47   - <option value="" ${perguntaAcessibilidade == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
48   - <option value="2" ${perguntaAcessibilidade == '2'?'selected=\"selected\"':''}>Sim</option>
49   - <option value="4" ${perguntaAcessibilidade == '4'?'selected=\"selected\"':''}>Já ouvi falar</option>
50   - <option value="3" ${perguntaAcessibilidade == '3'?'selected=\"selected\"':''}>Não</option>
  56 + <option value=""
  57 + ${perguntaAcessibilidade == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
  58 + <option value="2"
  59 + ${perguntaAcessibilidade == '2'?'selected=\"selected\"':''}>Sim</option>
  60 + <option value="4"
  61 + ${perguntaAcessibilidade == '4'?'selected=\"selected\"':''}>Já ouvi falar</option>
  62 + <option value="3"
  63 + ${perguntaAcessibilidade == '3'?'selected=\"selected\"':''}>Não</option>
51 64 </select>
52   - </fieldset><br>
  65 + </fieldset>
  66 + <br>
53 67  
54 68 <fieldset class="pergunta">
55   - <legend>2) O Órgão já recebeu, formal ou informalmente, reclamações sobre acessibilidade em seus ambientes digitais?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
56   - <input type="hidden" name="hReclamacao" value="8" /><select name="reclamacao" id="reclamacao">
  69 + <legend>2) O Órgão já recebeu, formal ou informalmente, reclamações sobre acessibilidade em seus ambientes digitais?<img
  70 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  71 + alt="obrigatório" />
  72 + </legend>
  73 + <input type="hidden" name="hReclamacao" value="8" /><select
  74 + name="reclamacao" id="reclamacao">
57 75 <option value="" ${reclamacao == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
58   - <option value="2" ${reclamacao == '2'?'selected=\"selected\"':''}>Sim</option>
  76 + <option value="2"
  77 + ${reclamacao == '2'?'selected=\"selected\"':''}>Sim</option>
59 78 <option value="3" ${reclamacao == '3'?'selected=\"selected\"':''}>Não</option>
60 79 </select>
61   - </fieldset><br>
  80 + </fieldset>
  81 + <br>
62 82  
63 83 <fieldset class="pergunta">
64 84 <legend>3) Com relação a pergunta anterior, caso tenha respondido "Sim", mencione abaixo quando e por quem houve a reclamação e qual foi a reclamação:</legend>
65   - <input type="hidden" name="hEspacoReclamacao" value="9" /><textarea name="espacoReclamacao" id="espacoReclamacao" rows="8" cols="100" maxlength="800">${espacoReclamacao}</textarea>
66   - </fieldset><br>
  85 + <input type="hidden" name="hEspacoReclamacao" value="9" />
  86 + <textarea name="espacoReclamacao" id="espacoReclamacao" rows="8"
  87 + cols="100" maxlength="800">${espacoReclamacao}</textarea>
  88 + </fieldset>
  89 + <br>
67 90  
68 91 <fieldset class="pergunta">
69   - <legend>4) O Órgão tem estimulado seus servidores e parceiros a realizarem capacitações sobre acessibilidade em ambientes digitais?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
70   - <input type="hidden" name="hPerguntaEstimulo" value="10" /><select name="perguntaEstimulo" id="perguntaEstimulo">
71   - <option value="" ${perguntaEstimulo == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
72   - <option value="2" ${perguntaEstimulo == '2'?'selected=\"selected\"':''}>Sim</option>
73   - <option value="5" ${perguntaEstimulo == '5'?'selected=\"selected\"':''}>Não, por não priorizar o tema</option>
74   - <option value="6" ${perguntaEstimulo == '6'?'selected=\"selected\"':''}>Não, por não conhecer a oferta de cursos sobre o tema</option>
  92 + <legend>4) O Órgão tem estimulado seus servidores e parceiros a realizarem capacitações sobre acessibilidade em ambientes digitais?<img
  93 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  94 + alt="obrigatório" />
  95 + </legend>
  96 + <input type="hidden" name="hPerguntaEstimulo" value="10" /><select
  97 + name="perguntaEstimulo" id="perguntaEstimulo">
  98 + <option value=""
  99 + ${perguntaEstimulo == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
  100 + <option value="2"
  101 + ${perguntaEstimulo == '2'?'selected=\"selected\"':''}>Sim</option>
  102 + <option value="5"
  103 + ${perguntaEstimulo == '5'?'selected=\"selected\"':''}>Não, por não priorizar o tema</option>
  104 + <option value="6"
  105 + ${perguntaEstimulo == '6'?'selected=\"selected\"':''}>Não, por não conhecer a oferta de cursos sobre o tema</option>
75 106 </select>
76 107 </fieldset> <br>
77 108  
78 109 <fieldset class="pergunta">
79   - <input type="hidden" name="hCurso" value="11" /><legend>5) Com relação a pergunta anterior, caso tenha respondido "Sim", mencione abaixo os tipos de cursos estimulados pelo órgão:</legend>
  110 + <input type="hidden" name="hCurso" value="11" />
  111 + <legend>5) Com relação a pergunta anterior, caso tenha respondido "Sim", mencione abaixo os tipos de cursos estimulados pelo órgão:</legend>
80 112  
81   - <c:set var="marcar" scope="session" value="false"/>
  113 + <c:set var="marcar" scope="session" value="false" />
82 114 <c:forEach items="${curso}" var="item">
83 115 <c:if test="${item == '7'}">
84   - <c:set var="marcar" scope="session" value="true"/>
  116 + <c:set var="marcar" scope="session" value="true" />
85 117 </c:if>
86 118 </c:forEach>
87 119  
88   - <input type="checkbox" name="curso" value="7" id="ead" ${marcar == 'true'?'checked=\"checked\"':''}><label for="ead">Escola(s) de ensino à distancia (EAD)</label><br>
  120 + <input type="checkbox" name="curso" value="7" id="ead"
  121 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  122 + for="ead">Escola(s) de ensino à distancia (EAD)</label><br>
89 123  
90   - <c:set var="marcar" scope="session" value="false"/>
  124 + <c:set var="marcar" scope="session" value="false" />
91 125 <c:forEach items="${curso}" var="item">
92 126 <c:if test="${item == '8'}">
93 127  
94   - <c:set var="marcar" scope="session" value='true'/>
  128 + <c:set var="marcar" scope="session" value='true' />
95 129 </c:if>
96 130 </c:forEach>
97   - <input type="checkbox" name="curso" value="8" id="eadEnap" ${marcar == 'true'?'checked=\"checked\"':''}><label for="eadEnap">EAD através da Escola Nacional de Administração Pública (ENAP)</label><br>
  131 + <input type="checkbox" name="curso" value="8" id="eadEnap"
  132 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  133 + for="eadEnap">EAD através da Escola Nacional de Administração Pública (ENAP)</label><br>
98 134  
99   - <c:set var="marcar" scope="session" value="false"/>
  135 + <c:set var="marcar" scope="session" value="false" />
100 136 <c:forEach items="${curso}" var="item">
101 137  
102 138 <c:if test="${item == '9'}">
103   - <c:set var="marcar" scope="session" value="true"/>
  139 + <c:set var="marcar" scope="session" value="true" />
104 140 </c:if>
105 141 </c:forEach>
106 142  
107   - <input type="checkbox" name="curso" value="9" id="presencial" ${marcar == 'true'?'checked=\"checked\"':''}><label for="presencial">Escola(s) de ensino presencial</label><br>
  143 + <input type="checkbox" name="curso" value="9" id="presencial"
  144 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  145 + for="presencial">Escola(s) de ensino presencial</label><br>
108 146  
109   - <c:set var="marcar" scope="session" value="false"/>
  147 + <c:set var="marcar" scope="session" value="false" />
110 148 <c:forEach items="${curso}" var="item">
111 149 <c:if test="${item == '10'}">
112   - <c:set var="marcar" scope="session" value="true"/>
  150 + <c:set var="marcar" scope="session" value="true" />
113 151 </c:if>
114 152 </c:forEach>
115 153  
116   - <input type="checkbox" name="curso" value="10" id="presencialENAP" ${marcar == 'true'?'checked=\"checked\"':''}><label for="presencialENAP">Ensino presencial através da ENAP</label>
  154 + <input type="checkbox" name="curso" value="10" id="presencialENAP"
  155 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  156 + for="presencialENAP">Ensino presencial através da ENAP</label>
117 157  
118   - </fieldset><br>
  158 + </fieldset>
  159 + <br>
119 160  
120 161 <fieldset class="pergunta">
121   - <input type="hidden" name="hRequisito" value="12" /><legend>6) O Órgão observa em seu processo de desenvolvimento de sítios, portais e serviços eletrônicos os requisitos de acessibilidade?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
122   - <input type="radio" name="requisito" id="requisito1" value="11" checked="checked"><label for="requisito1">Sim, observamos os requisitos do modelo brasileiro, ou seja, observamos o "Modelo de Acessibilidade em Governo Eletrônico (eMAG)"</label><br>
123   - <input type="radio" name="requisito" id="requisito2" value="12" ${requisito == '12'?'checked=\"checked\"':''}><label for="requisito2">Sim, observamos os requisitos do modelo internacional, ou seja, observamos o "<span lang="en">Web Content Accessibility Guidelines</span> (WCAG)"</label><br>
124   - <input type="radio" name="requisito" id="requisito3" value="13" ${requisito == '13'?'checked=\"checked\"':''}><label for="requisito3">Sim, observamos os requisitos de outros modelos que não os especificados acima</label><br>
125   - <input type="radio" name="requisito" id="requisito4" value="3" ${requisito == '3'?'checked=\"checked\"':''}><label for="requisito4">Não</label>
  162 + <input type="hidden" name="hRequisito" value="12" />
  163 + <legend>6) O Órgão observa em seu processo de desenvolvimento de sítios, portais e serviços eletrônicos os requisitos de acessibilidade?<img
  164 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  165 + alt="obrigatório" />
  166 + </legend>
  167 + <input type="radio" name="requisito" id="requisito1" value="11"
  168 + checked="checked"><label for="requisito1">Sim, observamos os requisitos do modelo brasileiro, ou seja, observamos o "Modelo de Acessibilidade em Governo Eletrônico (eMAG)"</label><br>
  169 + <input type="radio" name="requisito" id="requisito2" value="12"
  170 + ${requisito == '12'?'checked=\"checked\"':''}><label
  171 + for="requisito2">Sim, observamos os requisitos do modelo internacional, ou seja, observamos o "<span
  172 + lang="en">Web Content Accessibility Guidelines</span> (WCAG)"</label><br>
  173 + <input type="radio" name="requisito" id="requisito3" value="13"
  174 + ${requisito == '13'?'checked=\"checked\"':''}><label
  175 + for="requisito3">Sim, observamos os requisitos de outros modelos que não os especificados acima</label><br>
  176 + <input type="radio" name="requisito" id="requisito4" value="3"
  177 + ${requisito == '3'?'checked=\"checked\"':''}><label
  178 + for="requisito4">Não</label>
126 179  
127   - </fieldset><br>
  180 + </fieldset>
  181 + <br>
128 182  
129 183 <fieldset class="pergunta">
130 184 <legend>7) Com relação à pergunta anterior, caso tenha respondido "Sim, observamos os requisitos de outros modelos que não os especificados acima", então mencione abaixo estes modelos:</legend>
131   - <input type="hidden" name="hJustificativaRequisito" value="13" /><textarea name="justificativaRequisito" id="justificativaRequisito" rows="8" cols="100" maxlength="600">${justificativaRequisito}</textarea>
132   - </fieldset><br>
  185 + <input type="hidden" name="hJustificativaRequisito" value="13" />
  186 + <textarea name="justificativaRequisito"
  187 + id="justificativaRequisito" rows="8" cols="100" maxlength="600">${justificativaRequisito}</textarea>
  188 + </fieldset>
  189 + <br>
133 190  
134 191 <fieldset class="pergunta">
135   - <input type="hidden" name="hOpcaoContrat" value="14" /><legend>8) Nas contratações de fábrica de <span lang="en"><i>software</i></span> e/ou parcerias firmadas para o desenvolvimento de ambientes digitais há citação explícita<br> sobre os requisitos de acessibilidade assim como as sanções para a sua não obediência?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
136   - <input type="radio" id="contratacao1" name="opcaoContrat" value="14" checked="checked"><label for="contratacao1">Sim, conforme especifica o estudo técnico preliminar da contratação da <a href="http://www.governoeletronico.gov.br/documentos-e-arquivos/IN%204%202014_compilada.pdf">Instrução Normativa 04/2014 (IN 04/2014) - formato .pdf 319Kb</a></label><br>
137   - <input type="radio" id="contratacao2" name="opcaoContrat" value="15" ${opcaoContrat == '15'?'checked=\"checked\"':''}><label for="contratacao2">Sim, conforme sugere a <a href="http://emag.governoeletronico.gov.br/cartilha-contratacao/">"Cartilha de Boas Práticas para Acessibilidade Digital (link para um novo sítio)"</a> na contratação de <br>desenvolvimento <span lang="en">WEB</span></label><br>
138   - <input type="radio" id="contratacao3" name="opcaoContrat" value="3" ${opcaoContrat == '3'?'checked=\"checked\"':''}><label for="contratacao3">Não</label>
139   - </fieldset><br>
  192 + <input type="hidden" name="hOpcaoContrat" value="14" />
  193 + <legend>8) Nas contratações de fábrica de <span lang="en"><i>software</i></span> e/ou parcerias firmadas para o desenvolvimento de ambientes digitais há citação explícita<br> sobre os requisitos de acessibilidade assim como as sanções para a sua não obediência?<img
  194 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  195 + alt="obrigatório" />
  196 + </legend>
  197 + <input type="radio" id="contratacao1" name="opcaoContrat"
  198 + value="14" checked="checked"><label for="contratacao1">Sim, conforme especifica o estudo técnico preliminar da contratação da <a
  199 + href="http://www.governoeletronico.gov.br/documentos-e-arquivos/IN%204%202014_compilada.pdf">Instrução Normativa 04/2014 (IN 04/2014) - formato .pdf 319Kb</a></label><br>
  200 + <input type="radio" id="contratacao2" name="opcaoContrat"
  201 + value="15" ${opcaoContrat == '15'?'checked=\"checked\"':''}><label
  202 + for="contratacao2">Sim, conforme sugere a <a
  203 + href="http://emag.governoeletronico.gov.br/cartilha-contratacao/">"Cartilha de Boas Práticas para Acessibilidade Digital (link para um novo sítio)"</a> na contratação de <br>desenvolvimento <span
  204 + lang="en">WEB</span></label><br>
  205 + <input type="radio" id="contratacao3" name="opcaoContrat"
  206 + value="3" ${opcaoContrat == '3'?'checked=\"checked\"':''}><label
  207 + for="contratacao3">Não</label>
  208 + </fieldset>
  209 + <br>
140 210  
141 211 <fieldset class="pergunta">
142   - <legend>9) O Órgão realiza validações de acessibilidade em seus ambientes digitais?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
143   - <input type="hidden" name="hPerguntaValidacao" value="15" /><select name="perguntaValidacao" id="perguntaValidacao">
144   - <option value="" ${perguntaValidacao == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
145   - <option value="2" ${perguntaValidacao == '2'?'selected=\"selected\"':''}>Sim</option>
146   - <option value="3" ${perguntaValidacao == '3'?'selected=\"selected\"':''}>Não</option>
  212 + <legend>9) O Órgão realiza validações de acessibilidade em seus ambientes digitais?<img
  213 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  214 + alt="obrigatório" />
  215 + </legend>
  216 + <input type="hidden" name="hPerguntaValidacao" value="15" /><select
  217 + name="perguntaValidacao" id="perguntaValidacao">
  218 + <option value=""
  219 + ${perguntaValidacao == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
  220 + <option value="2"
  221 + ${perguntaValidacao == '2'?'selected=\"selected\"':''}>Sim</option>
  222 + <option value="3"
  223 + ${perguntaValidacao == '3'?'selected=\"selected\"':''}>Não</option>
147 224 </select>
148   - </fieldset><br>
  225 + </fieldset>
  226 + <br>
149 227  
150 228 <fieldset class="pergunta">
151   - <input type="hidden" name="hSimValidacao" value="16" /><legend>10) Com relação a pergunta anterior, no caso de "Sim", mencione abaixo as validações realizadas:</legend>
  229 + <input type="hidden" name="hSimValidacao" value="16" />
  230 + <legend>10) Com relação a pergunta anterior, no caso de "Sim", mencione abaixo as validações realizadas:</legend>
152 231  
153   - <c:set var="marcar" scope="session" value="false"/>
  232 + <c:set var="marcar" scope="session" value="false" />
154 233 <c:forEach items="${simValidacao}" var="item">
155 234 <c:if test="${item == '16'}">
156   - <c:set var="marcar" scope="session" value="true"/>
  235 + <c:set var="marcar" scope="session" value="true" />
157 236 </c:if>
158 237 </c:forEach>
159   - <input type="checkbox" name="simValidacao" value="16" id="automatica" ${marcar == 'true'?'checked=\"checked\"':''}><label for="automatica">Validações por ferramentas automáticas para homologações das entregas do desenvolvimento</label><br>
  238 + <input type="checkbox" name="simValidacao" value="16"
  239 + id="automatica" ${marcar == 'true'?'checked=\"checked\"':''}><label
  240 + for="automatica">Validações por ferramentas automáticas para homologações das entregas do desenvolvimento</label><br>
160 241  
161   - <c:set var="marcar" scope="session" value="false"/>
  242 + <c:set var="marcar" scope="session" value="false" />
162 243 <c:forEach items="${simValidacao}" var="item">
163 244 <c:if test="${item == '17'}">
164   - <c:set var="marcar" scope="session" value="true"/>
  245 + <c:set var="marcar" scope="session" value="true" />
165 246 </c:if>
166 247 </c:forEach>
167   - <input type="checkbox" name="simValidacao" value="17" id="homologacao" ${marcar == 'true'?'checked=\"checked\"':''}><label for="homologacao">Verificações humanas para homologações das entregas do desenvolvimento</label><br>
  248 + <input type="checkbox" name="simValidacao" value="17"
  249 + id="homologacao" ${marcar == 'true'?'checked=\"checked\"':''}><label
  250 + for="homologacao">Verificações humanas para homologações das entregas do desenvolvimento</label><br>
168 251  
169   - <c:set var="marcar" scope="session" value="false"/>
  252 + <c:set var="marcar" scope="session" value="false" />
170 253 <c:forEach items="${simValidacao}" var="item">
171 254 <c:if test="${item == '18'}">
172   - <c:set var="marcar" scope="session" value="true"/>
  255 + <c:set var="marcar" scope="session" value="true" />
173 256 </c:if>
174 257 </c:forEach>
175   - <input type="checkbox" name="simValidacao" value="18" id="automaticaConstante" ${marcar == 'true'?'checked=\"checked\"':''}><label for="automaticaConstante">Validações automáticas constantemente desde a entrega dos códigos</label><br>
  258 + <input type="checkbox" name="simValidacao" value="18"
  259 + id="automaticaConstante"
  260 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  261 + for="automaticaConstante">Validações automáticas constantemente desde a entrega dos códigos</label><br>
176 262  
177   - <c:set var="marcar" scope="session" value="false"/>
  263 + <c:set var="marcar" scope="session" value="false" />
178 264 <c:forEach items="${simValidacao}" var="item">
179 265 <c:if test="${item == '19'}">
180   - <c:set var="marcar" scope="session" value="true"/>
  266 + <c:set var="marcar" scope="session" value="true" />
181 267 </c:if>
182 268 </c:forEach>
183   - <input type="checkbox" name="simValidacao" value="19" id="humanaConstante" ${marcar == 'true'?'checked=\"checked\"':''}><label for="humanaConstante">Verificações humanas constantemente desde a entrega dos códigos</label>
  269 + <input type="checkbox" name="simValidacao" value="19"
  270 + id="humanaConstante" ${marcar == 'true'?'checked=\"checked\"':''}><label
  271 + for="humanaConstante">Verificações humanas constantemente desde a entrega dos códigos</label>
184 272 </fieldset> <br>
185 273  
186 274 <fieldset class="pergunta">
187   - <input type="hidden" name="hFerramentaValidacao" value="17" /><legend>11) Quais ferramentas são utilizadas no processo de validação de acessibilidade em seus ambientes digitais?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório"/></legend>
  275 + <input type="hidden" name="hFerramentaValidacao" value="17" />
  276 + <legend>11) Quais ferramentas são utilizadas no processo de validação de acessibilidade em seus ambientes digitais?<img
  277 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  278 + alt="obrigatório" />
  279 + </legend>
188 280  
189   - <c:set var="marcar" scope="session" value="false"/>
  281 + <c:set var="marcar" scope="session" value="false" />
190 282 <c:forEach items="${ferramentaValidacao}" var="item">
191 283 <c:if test="${item == '20'}">
192   - <c:set var="marcar" scope="session" value="true"/>
  284 + <c:set var="marcar" scope="session" value="true" />
193 285 </c:if>
194 286 </c:forEach>
195   - <input type="checkbox" name="ferramentaValidacao" value="20" id="nenhuma" ${marcar == 'true'?'checked=\"checked\"':''}><label for="nenhuma">Nenhuma</label><br>
  287 + <input type="checkbox" name="ferramentaValidacao" value="20"
  288 + id="nenhuma" ${marcar == 'true'?'checked=\"checked\"':''}><label
  289 + for="nenhuma">Nenhuma</label><br>
196 290  
197   - <c:set var="marcar" scope="session" value="false"/>
  291 + <c:set var="marcar" scope="session" value="false" />
198 292 <c:forEach items="${ferramentaValidacao}" var="item">
199 293 <c:if test="${item == '21'}">
200   - <c:set var="marcar" scope="session" value="true"/>
  294 + <c:set var="marcar" scope="session" value="true" />
201 295 </c:if>
202 296 </c:forEach>
203   - <input type="checkbox" name="ferramentaValidacao" id="asesWeb" value="21" ${marcar == 'true'?'checked=\"checked\"':''}><label for="asesWeb">Avaliador e Simulador de Acessibilidade em Sítios (ASES) <span lang="en">Web</span> (WAI e eMAG)</label><br>
  297 + <input type="checkbox" name="ferramentaValidacao" id="asesWeb"
  298 + value="21" ${marcar == 'true'?'checked=\"checked\"':''}><label
  299 + for="asesWeb">Avaliador e Simulador de Acessibilidade em Sítios (ASES) <span
  300 + lang="en">Web</span> (WAI e eMAG)</label><br>
204 301  
205   - <c:set var="marcar" scope="session" value="false"/>
  302 + <c:set var="marcar" scope="session" value="false" />
206 303 <c:forEach items="${ferramentaValidacao}" var="item">
207 304 <c:if test="${item == '22'}">
208   - <c:set var="marcar" scope="session" value="true"/>
  305 + <c:set var="marcar" scope="session" value="true" />
209 306 </c:if>
210 307 </c:forEach>
211   - <input type="checkbox" name="ferramentaValidacao" id="asesDesktop" value="22" ${marcar == 'true'?'checked=\"checked\"':''}><label for="asesDesktop">Avaliador e Simulador de Acessibilidade em Sítios (ASES) <span lang="en">Desktop</span> (WAI e eMAG)</label><br>
  308 + <input type="checkbox" name="ferramentaValidacao" id="asesDesktop"
  309 + value="22" ${marcar == 'true'?'checked=\"checked\"':''}><label
  310 + for="asesDesktop">Avaliador e Simulador de Acessibilidade em Sítios (ASES) <span
  311 + lang="en">Desktop</span> (WAI e eMAG)</label><br>
212 312  
213   - <c:set var="marcar" scope="session" value="false"/>
  313 + <c:set var="marcar" scope="session" value="false" />
214 314 <c:forEach items="${ferramentaValidacao}" var="item">
215 315 <c:if test="${item == '23'}">
216   - <c:set var="marcar" scope="session" value="true"/>
  316 + <c:set var="marcar" scope="session" value="true" />
217 317 </c:if>
218 318 </c:forEach>
219   - <input type="checkbox" name="ferramentaValidacao" id="silva" value="23" ${marcar == 'true'?'checked=\"checked\"':''}><label for="silva">Da Silva (WAI e eMAG)</label><br>
  319 + <input type="checkbox" name="ferramentaValidacao" id="silva"
  320 + value="23" ${marcar == 'true'?'checked=\"checked\"':''}><label
  321 + for="silva">Da Silva (WAI e eMAG)</label><br>
220 322  
221   - <c:set var="marcar" scope="session" value="false"/>
  323 + <c:set var="marcar" scope="session" value="false" />
222 324 <c:forEach items="${ferramentaValidacao}" var="item">
223 325 <c:if test="${item == '24'}">
224   - <c:set var="marcar" scope="session" value="true"/>
  326 + <c:set var="marcar" scope="session" value="true" />
225 327 </c:if>
226 328 </c:forEach>
227   - <input type="checkbox" name="ferramentaValidacao" id="access" value="24" ${marcar == 'true'?'checked=\"checked\"':''}><label for="access"><span lang="en">AccessMonitor</span> (WAI)</label><br>
  329 + <input type="checkbox" name="ferramentaValidacao" id="access"
  330 + value="24" ${marcar == 'true'?'checked=\"checked\"':''}><label
  331 + for="access"><span lang="en">AccessMonitor</span> (WAI)</label><br>
228 332  
229   - <c:set var="marcar" scope="session" value="false"/>
  333 + <c:set var="marcar" scope="session" value="false" />
230 334 <c:forEach items="${ferramentaValidacao}" var="item">
231 335 <c:if test="${item == '25'}">
232   - <c:set var="marcar" scope="session" value="true"/>
  336 + <c:set var="marcar" scope="session" value="true" />
233 337 </c:if>
234 338 </c:forEach>
235   - <input type="checkbox" name="ferramentaValidacao" id="tool" value="25" ${marcar == 'true'?'checked=\"checked\"':''}><label for="tool"><span lang="en">Web Accessibility Tool </span>(WAVE) (WAI)</label><br>
  339 + <input type="checkbox" name="ferramentaValidacao" id="tool"
  340 + value="25" ${marcar == 'true'?'checked=\"checked\"':''}><label
  341 + for="tool"><span lang="en">Web Accessibility Tool </span>(WAVE) (WAI)</label><br>
236 342  
237   - <c:set var="marcar" scope="session" value="false"/>
  343 + <c:set var="marcar" scope="session" value="false" />
238 344 <c:forEach items="${ferramentaValidacao}" var="item">
239 345 <c:if test="${item == '26'}">
240   - <c:set var="marcar" scope="session" value="true"/>
  346 + <c:set var="marcar" scope="session" value="true" />
241 347 </c:if>
242 348 </c:forEach>
243   - <input type="checkbox" name="ferramentaValidacao" id="cynthia" value="26" ${marcar == 'true'?'checked=\"checked\"':''}><label for="cynthia"><span lang="en">Cynthia Says </span>(WAI)</label><br>
  349 + <input type="checkbox" name="ferramentaValidacao" id="cynthia"
  350 + value="26" ${marcar == 'true'?'checked=\"checked\"':''}><label
  351 + for="cynthia"><span lang="en">Cynthia Says </span>(WAI)</label><br>
244 352  
245   - <c:set var="marcar" scope="session" value="false"/>
  353 + <c:set var="marcar" scope="session" value="false" />
246 354 <c:forEach items="${ferramentaValidacao}" var="item">
247 355 <c:if test="${item == '27'}">
248   - <c:set var="marcar" scope="session" value="true"/>
  356 + <c:set var="marcar" scope="session" value="true" />
249 357 </c:if>
250 358 </c:forEach>
251   - <input type="checkbox" name="ferramentaValidacao" id="hera" value="27" ${marcar == 'true'?'checked=\"checked\"':''}><label for="hera"><span lang="en">Hera </span>(WAI)</label><br>
  359 + <input type="checkbox" name="ferramentaValidacao" id="hera"
  360 + value="27" ${marcar == 'true'?'checked=\"checked\"':''}><label
  361 + for="hera"><span lang="en">Hera </span>(WAI)</label><br>
252 362  
253   - <c:set var="marcar" scope="session" value="false"/>
  363 + <c:set var="marcar" scope="session" value="false" />
254 364 <c:forEach items="${ferramentaValidacao}" var="item">
255 365 <c:if test="${item == '28'}">
256   - <c:set var="marcar" scope="session" value="true"/>
  366 + <c:set var="marcar" scope="session" value="true" />
257 367 </c:if>
258 368 </c:forEach>
259   - <input type="checkbox" name="ferramentaValidacao" id="lift" value="28" ${marcar == 'true'?'checked=\"checked\"':''}><label for="lift"><span lang="en">Lift </span>(WAI)</label><br>
  369 + <input type="checkbox" name="ferramentaValidacao" id="lift"
  370 + value="28" ${marcar == 'true'?'checked=\"checked\"':''}><label
  371 + for="lift"><span lang="en">Lift </span>(WAI)</label><br>
260 372  
261   - <c:set var="marcar" scope="session" value="false"/>
  373 + <c:set var="marcar" scope="session" value="false" />
262 374 <c:forEach items="${ferramentaValidacao}" var="item">
263 375 <c:if test="${item == '29'}">
264   - <c:set var="marcar" scope="session" value="true"/>
  376 + <c:set var="marcar" scope="session" value="true" />
265 377 </c:if>
266 378 </c:forEach>
267   - <input type="checkbox" name="ferramentaValidacao" id="taw" value="29" ${marcar == 'true'?'checked=\"checked\"':''}><label for="taw"><span lang="en">TAW </span>(WAI)</label><br>
  379 + <input type="checkbox" name="ferramentaValidacao" id="taw"
  380 + value="29" ${marcar == 'true'?'checked=\"checked\"':''}><label
  381 + for="taw"><span lang="en">TAW </span>(WAI)</label><br>
268 382  
269   - <c:set var="marcar" scope="session" value="false"/>
  383 + <c:set var="marcar" scope="session" value="false" />
270 384 <c:forEach items="${ferramentaValidacao}" var="item">
271 385 <c:if test="${item == '30'}">
272   - <c:set var="marcar" scope="session" value="true"/>
  386 + <c:set var="marcar" scope="session" value="true" />
273 387 </c:if>
274 388 </c:forEach>
275   - <input type="checkbox" name="ferramentaValidacao" id="examinator" value="30" ${marcar == 'true'?'checked=\"checked\"':''}><label for="examinator"><span lang="en">Examinator </span>(WAI)</label><br>
  389 + <input type="checkbox" name="ferramentaValidacao" id="examinator"
  390 + value="30" ${marcar == 'true'?'checked=\"checked\"':''}><label
  391 + for="examinator"><span lang="en">Examinator </span>(WAI)</label><br>
276 392  
277   - <c:set var="marcar" scope="session" value="false"/>
  393 + <c:set var="marcar" scope="session" value="false" />
278 394 <c:forEach items="${ferramentaValidacao}" var="item">
279 395 <c:if test="${item == '31'}">
280   - <c:set var="marcar" scope="session" value="true"/>
  396 + <c:set var="marcar" scope="session" value="true" />
281 397 </c:if>
282 398 </c:forEach>
283   - <input type="checkbox" name="ferramentaValidacao" id="functional" value="31" ${marcar == 'true'?'checked=\"checked\"':''}><label for="functional"><span lang="en">Functional Accessibility Evaluator</span> 1.1(WAI e Section 508)</label><br>
  399 + <input type="checkbox" name="ferramentaValidacao" id="functional"
  400 + value="31" ${marcar == 'true'?'checked=\"checked\"':''}><label
  401 + for="functional"><span lang="en">Functional Accessibility Evaluator</span> 1.1(WAI e Section 508)</label><br>
284 402  
285   - <c:set var="marcar" scope="session" value="false"/>
  403 + <c:set var="marcar" scope="session" value="false" />
286 404 <c:forEach items="${ferramentaValidacao}" var="item">
287 405 <c:if test="${item == '32'}">
288   - <c:set var="marcar" scope="session" value="true"/>
  406 + <c:set var="marcar" scope="session" value="true" />
289 407 </c:if>
290 408 </c:forEach>
291   - <input type="checkbox" name="ferramentaValidacao" id="checklst1" value="32" ${marcar == 'true'?'checked=\"checked\"':''}><label for="checklst1"><i><span lang="en">Checklist</span></i> de Avaliação Manual (<a href="http://www.governoeletronico.gov.br/documentos-e-arquivos/eMAG-Checklist-acessibilidade-desenvolvedores.pdf">Material de Apoio – sítio governo eletrônico - formato .pdf 552Kb</a>)</label><br>
  409 + <input type="checkbox" name="ferramentaValidacao" id="checklst1"
  410 + value="32" ${marcar == 'true'?'checked=\"checked\"':''}><label
  411 + for="checklst1"><i><span lang="en">Checklist</span></i> de Avaliação Manual (<a
  412 + href="http://www.governoeletronico.gov.br/documentos-e-arquivos/eMAG-Checklist-acessibilidade-desenvolvedores.pdf">Material de Apoio – sítio governo eletrônico - formato .pdf 552Kb</a>)</label><br>
292 413  
293   - <c:set var="marcar" scope="session" value="false"/>
  414 + <c:set var="marcar" scope="session" value="false" />
294 415 <c:forEach items="${ferramentaValidacao}" var="item">
295 416 <c:if test="${item == '33'}">
296   - <c:set var="marcar" scope="session" value="true"/>
  417 + <c:set var="marcar" scope="session" value="true" />
297 418 </c:if>
298 419 </c:forEach>
299   - <input type="checkbox" name="ferramentaValidacao" id="checklst2" value="33" ${marcar == 'true'?'checked=\"checked\"':''}><label for="checklst2"><i><span lang="en">Checklist</span></i> de Avaliação Manual (<a href="http://emag.governoeletronico.gov.br/cartilha-contratacao/arquivos/anexos/Anexo-B.ods">Cartilha de Boas Práticas - formato .ods 18Kb</a>)</label><br>
  420 + <input type="checkbox" name="ferramentaValidacao" id="checklst2"
  421 + value="33" ${marcar == 'true'?'checked=\"checked\"':''}><label
  422 + for="checklst2"><i><span lang="en">Checklist</span></i> de Avaliação Manual (<a
  423 + href="http://emag.governoeletronico.gov.br/cartilha-contratacao/arquivos/anexos/Anexo-B.ods">Cartilha de Boas Práticas - formato .ods 18Kb</a>)</label><br>
300 424  
301   - <c:set var="marcar" scope="session" value="false"/>
  425 + <c:set var="marcar" scope="session" value="false" />
302 426 <c:forEach items="${ferramentaValidacao}" var="item">
303 427 <c:if test="${item == '34'}">
304   - <c:set var="marcar" scope="session" value="true"/>
  428 + <c:set var="marcar" scope="session" value="true" />
305 429 </c:if>
306 430 </c:forEach>
307   - <input type="checkbox" name="ferramentaValidacao" id="outro" value="34" ${marcar == 'true'?'checked=\"checked\"':''}><label for="outro">Outro(s)</label>
308   - </fieldset><br>
  431 + <input type="checkbox" name="ferramentaValidacao" id="outro"
  432 + value="34" ${marcar == 'true'?'checked=\"checked\"':''}><label
  433 + for="outro">Outro(s)</label>
  434 + </fieldset>
  435 + <br>
309 436  
310 437 <fieldset class="pergunta">
311 438 <legend>12) Com relação à pergunta anterior, caso tenha respondido "Outros", mencione abaixo quais são estas ferramentas:</legend>
312   - <input type="hidden" name="hOutroAvaliador" value="17" /><textarea name="outroAvaliador" id="outroAvaliador" rows="8" cols="100" maxlength="600">${outroAvaliador}</textarea>
313   - </fieldset><br>
  439 + <input type="hidden" name="hOutroAvaliador" value="18" />
  440 + <textarea name="outroAvaliador" id="outroAvaliador" rows="8"
  441 + cols="100" maxlength="600">${outroAvaliador}</textarea>
  442 + </fieldset>
  443 + <br>
314 444  
315 445 <fieldset class="pergunta">
316   - <input type="hidden" name="hAmostragemSiteQuestionario" value="18" />
  446 + <input type="hidden" name="hAmostragemSiteQuestionario" value="19" />
317 447 <legend>13) Para cada ambiente e página informada no formulário anterior, informe a nota ASESWEB e a nota ACCESSMONITOR (utilize o WCAG 2.0):</legend>
318 448 <c:if test="${not empty lsAmostragemSiteQuestionario}">
319 449 <c:forEach items="${lsAmostragemSiteQuestionario}" var="amostra">
320   - <input type="hidden" name="${amostra.nomeCampo }" value="${amostra.urlAmostraSiteQuestionario}" />
321   - <label> ${amostra.urlAmostraSiteQuestionario}</label> <br/> <br/>
322   - <label for="ases_${amostra.nomeCampo}">Nota ASES: </label><input type="text" size="10" maxlength="5" id="ases_${amostra.nomeCampo}" name="ases_${amostra.nomeCampo}"/>
323   - <label for="accessMonitor_${amostra.nomeCampo}">Nota AccessMonitor: </label><input type="text" size="10" maxlength="5" id="accessMonitor_${amostra.nomeCampo}" name="accessMonitor_${amostra.nomeCampo}"/>
324   - <br /><br/>
  450 + <input type="hidden" name="${amostra.nomeCampo }"
  451 + value="${amostra.urlAmostraSiteQuestionario}" />
  452 + <label> ${amostra.urlAmostraSiteQuestionario}</label> <br /> <br />
  453 + <label for="ases_${amostra.nomeCampo}">Nota ASES: </label>
  454 + <input type="text" size="10" maxlength="5"
  455 + id="ases_${amostra.nomeCampo}" name="ases_${amostra.nomeCampo}" />
  456 + <label for="accessMonitor_${amostra.nomeCampo}">Nota AccessMonitor: </label>
  457 + <input type="text" size="10" maxlength="5"
  458 + id="accessMonitor_${amostra.nomeCampo}"
  459 + name="accessMonitor_${amostra.nomeCampo}" />
  460 + <br />
  461 + <br />
325 462 </c:forEach>
326 463 </c:if>
327   - </fieldset><br>
  464 + </fieldset>
  465 + <br>
328 466  
329 467  
330 468 <fieldset class="pergunta">
331   - <legend>14) Em caso de utilização de ferramentas automáticas para verificação de acessibilidade com base no <span lang="en">WCAG</span> e/ou eMAG e considerando os níveis de
332   - conformidade (A - nível 1 A, AA - nível 2 A, AAA - nível 3 A) do <span lang="en">WCAG</span>, bem como a relação existente dessas conformidades no eMAG,
333   - conforme Anexo A - Mapeamento <span lang="en">WCAG</span> x eMAG disponível em <a href="http://emag.governoeletronico.gov.br/cartilha-contratacao/arquivos/anexos/Anexo-A.ods"> http://emag.governoeletronico.gov.br/cartilha-contratacao/arquivos/anexos/Anexo-A.ods (formato .ods - 20,2kb) </a>- em qual nível de
334   - conformidade a sua instituição se enquadra?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
335   - <input type="hidden" name="hNivelWcag" value="21" /><select name="nivelWcag" id="nivelWcag">
  469 + <legend>14) Em caso de utilização de ferramentas automáticas para verificação de acessibilidade com base no <span
  470 + lang="en">WCAG</span> e/ou eMAG e considerando os níveis de
  471 + conformidade (A - nível 1 A, AA - nível 2 A, AAA - nível 3 A) do <span
  472 + lang="en">WCAG</span>, bem como a relação existente dessas conformidades no eMAG,
  473 + conforme Anexo A - Mapeamento <span lang="en">WCAG</span> x eMAG disponível em <a
  474 + href="http://emag.governoeletronico.gov.br/cartilha-contratacao/arquivos/anexos/Anexo-A.ods"> http://emag.governoeletronico.gov.br/cartilha-contratacao/arquivos/anexos/Anexo-A.ods (formato .ods - 20,2kb) </a>- em qual nível de
  475 + conformidade a sua instituição se enquadra?<img
  476 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  477 + alt="obrigatório" />
  478 + </legend>
  479 + <input type="hidden" name="hNivelWcag" value="20" /><select
  480 + name="nivelWcag" id="nivelWcag">
336 481 <option value="" ${nivelWcag == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
337 482 <option value="20" ${nivelWcag == '20'?'selected=\"selected\"':''}>Nenhuma</option>
338 483 <option value="47" ${nivelWcag == '47'?'selected=\"selected\"':''}>A (nível 1 A)</option>
... ... @@ -342,119 +487,221 @@
342 487 </fieldset> <br>
343 488  
344 489 <fieldset class="pergunta">
345   - <input type="hidden" name="hChecklistQtnList" value="22" /><legend>15) Quanto aos itens de acessibilidade que não podem ser verificados por máquina, como o atendimento, quanto às normas de acessibilidade, é validado?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
346   - <input type="radio" id="checklist1" name="checklistQtnList" checked="checked" value="50"><label for="checklist1">Não é feito a validação de itens que não podem ser validados de maneira automática</label><br>
347   - <input type="radio" id="checklist2" name="checklistQtnList" value="51" ${checklistQtnList == '51'?'checked=\"checked\"':''}><label for="checklist2">A validação é feita pelo responsável técnico do contrato, seguindo um <i><span lang="en">checklist</span></i> de validação manual em todas as páginas</label><br>
348   - <input type="radio" id="checklist3" name="checklistQtnList" value="52" ${checklistQtnList == '52'?'checked=\"checked\"':''}><label for="checklist3">A validação é feita pelo responsável técnico do contrato, seguindo um <i><span lang="en">checklist</span></i> de validação manual em amostras do conjunto de páginas</label><br>
349   - <input type="radio" id="checklist4" name="checklistQtnList" value="53" ${checklistQtnList == '53'?'checked=\"checked\"':''}><label for="checklist4">A validação é feita por empresa terceirizada, contratada para ajudar na garantia da qualidade do software, seguindo um <i><span lang="en">checklist</span></i> de validação manual</label><br>
350   - <input type="radio" id="checklist5" name="checklistQtnList" value="54" ${checklistQtnList == '54'?'checked=\"checked\"':''}><label for="checklist5">A validação é feita através do teste de atendimento das exigências contratuais pela empresa que desenvolveu o produto, que <br>entrega para cada página desenvolvida um <i><span lang="en">checklist</span></i> que especifica os testes manuais que foram executados</label>
351   - </fieldset><br>
  490 + <input type="hidden" name="hChecklistQtnList" value="21" />
  491 + <legend>15) Quanto aos itens de acessibilidade que não podem ser verificados por máquina, como o atendimento, quanto às normas de acessibilidade, é validado?<img
  492 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  493 + alt="obrigatório" />
  494 + </legend>
  495 + <input type="radio" id="checklist1" name="checklistQtnList"
  496 + checked="checked" value="50"><label for="checklist1">Não é feito a validação de itens que não podem ser validados de maneira automática</label><br>
  497 + <input type="radio" id="checklist2" name="checklistQtnList"
  498 + value="51" ${checklistQtnList == '51'?'checked=\"checked\"':''}><label
  499 + for="checklist2">A validação é feita pelo responsável técnico do contrato, seguindo um <i><span
  500 + lang="en">checklist</span></i> de validação manual em todas as páginas</label><br>
  501 + <input type="radio" id="checklist3" name="checklistQtnList"
  502 + value="52" ${checklistQtnList == '52'?'checked=\"checked\"':''}><label
  503 + for="checklist3">A validação é feita pelo responsável técnico do contrato, seguindo um <i><span
  504 + lang="en">checklist</span></i> de validação manual em amostras do conjunto de páginas</label><br>
  505 + <input type="radio" id="checklist4" name="checklistQtnList"
  506 + value="53" ${checklistQtnList == '53'?'checked=\"checked\"':''}><label
  507 + for="checklist4">A validação é feita por empresa terceirizada, contratada para ajudar na garantia da qualidade do software, seguindo um <i><span
  508 + lang="en">checklist</span></i> de validação manual</label><br>
  509 + <input type="radio" id="checklist5" name="checklistQtnList"
  510 + value="54" ${checklistQtnList == '54'?'checked=\"checked\"':''}><label
  511 + for="checklist5">A validação é feita através do teste de atendimento das exigências contratuais pela empresa que desenvolveu o produto, que <br>entrega para cada página desenvolvida um <i><span
  512 + lang="en">checklist</span></i> que especifica os testes manuais que foram executados</label>
  513 + </fieldset>
  514 + <br>
352 515  
353 516 <fieldset class="pergunta">
  517 + <input type="hidden" name="hDeficiencias" value="22" />
354 518 <legend>16) Caso o órgão realize validações através de pessoas com deficiência, selecione abaixo quais deficiências são utilizadas para validações:</legend>
355   - <input type="hidden" name="hDefVisual" value=""/><input type="checkbox" name="defVisual" value="" id="defVisual"><label for="defVisual">Deficiência Visual</label><br>
356   - <input type="hidden" name="hDefAuditiva" value=""/><input type="checkbox" name="defAuditiva" value="" id="defAuditiva"><label for="defAuditiva">Deficiência Auditiva</label><br>
357   - <input type="hidden" name="hDefIntelectual" value=""/><input type="checkbox" name="defIntelectual" value="" id="defIntelectual"><label for="defIntelectual">Deficiência Intelectual</label><br>
358   - <input type="hidden" name="hDefFisica" value=""/><input type="checkbox" name="defFisica" value="" id="defFisica"><label for="defFisica">Deficiência Física</label><br>
359   - <input type="hidden" name="hDefOutra" value=""/><input type="checkbox" name="defOutra" value="" id="defOutra"><label for="defOutra">Outro(s)</label><br>
360   - </fieldset><br>
  519 +
  520 + <c:set var="marcar" scope="session" value="false" />
  521 + <c:forEach items="${deficiencias}" var="item">
  522 + <c:if test="${item == '65'}">
  523 + <c:set var="marcar" scope="session" value="true" />
  524 + </c:if>
  525 + </c:forEach>
  526 + <input type="checkbox" name="deficiencias" id="defVisual"
  527 + value="65" ${marcar == 'true'?'checked=\"checked\"':''}><label
  528 + for="defVisual">Deficiência Visual</label><br>
  529 +
  530 + <c:set var="marcar" scope="session" value="false" />
  531 + <c:forEach items="${deficiencias}" var="item">
  532 + <c:if test="${item == '66'}">
  533 + <c:set var="marcar" scope="session" value="true" />
  534 + </c:if>
  535 + </c:forEach>
  536 + <input type="checkbox" name="deficiencias" id="defAuditiva"
  537 + value="66" ${marcar == 'true'?'checked=\"checked\"':''}><label
  538 + for="defAuditiva">Deficiência Auditiva</label><br>
  539 +
  540 + <c:set var="marcar" scope="session" value="false" />
  541 + <c:forEach items="${deficiencias}" var="item">
  542 + <c:if test="${item == '67'}">
  543 + <c:set var="marcar" scope="session" value="true" />
  544 + </c:if>
  545 + </c:forEach>
  546 + <input type="checkbox" name="deficiencias" id="defIntelectual"
  547 + value="67" ${marcar == 'true'?'checked=\"checked\"':''}><label
  548 + for="defIntelectual">Deficiência Intelectual</label><br>
  549 +
  550 + <c:set var="marcar" scope="session" value="false" />
  551 + <c:forEach items="${deficiencias}" var="item">
  552 + <c:if test="${item == '68'}">
  553 + <c:set var="marcar" scope="session" value="true" />
  554 + </c:if>
  555 + </c:forEach>
  556 + <input type="checkbox" name="deficiencias" value="68"
  557 + id="defFisica" ${marcar == 'true'?'checked=\"checked\"':''}><label
  558 + for="defFisica">Deficiência Física</label><br>
  559 +
  560 + <c:set var="marcar" scope="session" value="false" />
  561 + <c:forEach items="${deficiencias}" var="item">
  562 + <c:if test="${item == '34'}">
  563 + <c:set var="marcar" scope="session" value="true" />
  564 + </c:if>
  565 + </c:forEach>
  566 + <input type="checkbox" name="deficiencias" value="34"
  567 + id="defOutra" ${marcar == 'true'?'checked=\"checked\"':''}><label
  568 + for="defOutra">Outro(s)</label><br>
  569 + </fieldset>
  570 + <br>
361 571  
362 572  
363 573 <fieldset class="pergunta">
364   - <legend>17) O Órgão mantém em seus ambientes funcionalidade para descrever os recursos de acessibilidade existentes?<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
365   - <input type="hidden" name="hFuncionalidade" value="23" /><select name="funcionalidade" id="funcionalidade">
  574 + <legend>17) O Órgão mantém em seus ambientes funcionalidade para descrever os recursos de acessibilidade existentes?<img
  575 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  576 + alt="obrigatório" />
  577 + </legend>
  578 + <input type="hidden" name="hFuncionalidade" value="23" /><select
  579 + name="funcionalidade" id="funcionalidade">
366 580 <option value="" ${funcionalidade == ''?'selected=\"selected\"':''}>Selecione uma resposta</option>
367   - <option value="2" ${funcionalidade == '2'?'selected=\"selected\"':''}>Sim</option>
368   - <option value="55" ${funcionalidade == '55'?'selected=\"selected\"':''}>Sim, somente no meu ambiente institucional</option>
369   - <option value="3" ${funcionalidade == '3'?'selected=\"selected\"':''}>Não</option>
  581 + <option value="2"
  582 + ${funcionalidade == '2'?'selected=\"selected\"':''}>Sim</option>
  583 + <option value="55"
  584 + ${funcionalidade == '55'?'selected=\"selected\"':''}>Sim, somente no meu ambiente institucional</option>
  585 + <option value="3"
  586 + ${funcionalidade == '3'?'selected=\"selected\"':''}>Não</option>
370 587 </select>
371   - </fieldset><br>
  588 + </fieldset>
  589 + <br>
372 590  
373 591 <fieldset class="pergunta">
374   - <input type="hidden" name="hAssistiva" value="24" /><legend>18) Dentre as tecnologias assistivas baseadas em <i><span lang="en">softwares</span></i>, marque qual delas o órgão indica ou implementa em seus ambientes digitais:<img src="${pageContext.request.contextPath}/imgs/asterisco.jpg" alt="obrigatório" /></legend>
375   -
376   - <c:set var="marcar" scope="session" value="false"/>
  592 + <input type="hidden" name="hAssistiva" value="24" />
  593 + <legend>18) Dentre as tecnologias assistivas baseadas em <i><span
  594 + lang="en">softwares</span></i>, marque qual delas o órgão indica ou implementa em seus ambientes digitais:<img
  595 + src="${pageContext.request.contextPath}/imgs/asterisco.jpg"
  596 + alt="obrigatório" />
  597 + </legend>
  598 +
  599 + <c:set var="marcar" scope="session" value="false" />
377 600 <c:forEach items="${assistiva}" var="item">
378 601 <c:if test="${item == '20'}">
379   - <c:set var="marcar" scope="session" value="true"/>
  602 + <c:set var="marcar" scope="session" value="true" />
380 603 </c:if>
381 604 </c:forEach>
382   - <input type="checkbox" name="assistiva" id="assistiva0" value="20" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva0">Nenhum</label><br>
  605 + <input type="checkbox" name="assistiva" id="assistiva0" value="20"
  606 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  607 + for="assistiva0">Nenhum</label><br>
383 608  
384   - <c:set var="marcar" scope="session" value="false"/>
  609 + <c:set var="marcar" scope="session" value="false" />
385 610 <c:forEach items="${assistiva}" var="item">
386 611 <c:if test="${item == '56'}">
387   - <c:set var="marcar" scope="session" value="true"/>
  612 + <c:set var="marcar" scope="session" value="true" />
388 613 </c:if>
389 614 </c:forEach>
390   - <input type="checkbox" name="assistiva" id="assistiva1" value="56" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva1">DOSVOX</label><br>
  615 + <input type="checkbox" name="assistiva" id="assistiva1" value="56"
  616 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  617 + for="assistiva1">DOSVOX</label><br>
391 618  
392   - <c:set var="marcar" scope="session" value="false"/>
  619 + <c:set var="marcar" scope="session" value="false" />
393 620 <c:forEach items="${assistiva}" var="item">
394 621 <c:if test="${item == '57'}">
395   - <c:set var="marcar" scope="session" value="true"/>
  622 + <c:set var="marcar" scope="session" value="true" />
396 623 </c:if>
397 624 </c:forEach>
398   - <input type="checkbox" name="assistiva" id="assistiva2" value="57" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva2">ORCA</label><br>
  625 + <input type="checkbox" name="assistiva" id="assistiva2" value="57"
  626 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  627 + for="assistiva2">ORCA</label><br>
399 628  
400   - <c:set var="marcar" scope="session" value="false"/>
  629 + <c:set var="marcar" scope="session" value="false" />
401 630 <c:forEach items="${assistiva}" var="item">
402 631 <c:if test="${item == '58'}">
403   - <c:set var="marcar" scope="session" value="true"/>
  632 + <c:set var="marcar" scope="session" value="true" />
404 633 </c:if>
405 634 </c:forEach>
406   - <input type="checkbox" name="assistiva" id="assistiva3" value="58" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva3">JAWS</label><br>
  635 + <input type="checkbox" name="assistiva" id="assistiva3" value="58"
  636 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  637 + for="assistiva3">JAWS</label><br>
407 638  
408   - <c:set var="marcar" scope="session" value="false"/>
  639 + <c:set var="marcar" scope="session" value="false" />
409 640 <c:forEach items="${assistiva}" var="item">
410 641 <c:if test="${item == '59'}">
411   - <c:set var="marcar" scope="session" value="true"/>
  642 + <c:set var="marcar" scope="session" value="true" />
412 643 </c:if>
413 644 </c:forEach>
414   - <input type="checkbox" name="assistiva" id="assistiva4" value="59" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva4">Rybená</label><br>
  645 + <input type="checkbox" name="assistiva" id="assistiva4" value="59"
  646 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  647 + for="assistiva4">Rybená</label><br>
415 648  
416   - <c:set var="marcar" scope="session" value="false"/>
  649 + <c:set var="marcar" scope="session" value="false" />
417 650 <c:forEach items="${assistiva}" var="item">
418 651 <c:if test="${item == '60'}">
419   - <c:set var="marcar" scope="session" value="true"/>
  652 + <c:set var="marcar" scope="session" value="true" />
420 653 </c:if>
421 654 </c:forEach>
422   - <input type="checkbox" name="assistiva" id="assistiva5" value="60" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva5"><span lang="en">Hand Talks</span></label><br>
  655 + <input type="checkbox" name="assistiva" id="assistiva5" value="60"
  656 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  657 + for="assistiva5"><span lang="en">Hand Talks</span></label><br>
423 658  
424   - <c:set var="marcar" scope="session" value="false"/>
  659 + <c:set var="marcar" scope="session" value="false" />
425 660 <c:forEach items="${assistiva}" var="item">
426 661 <c:if test="${item == '61'}">
427   - <c:set var="marcar" scope="session" value="true"/>
  662 + <c:set var="marcar" scope="session" value="true" />
428 663 </c:if>
429 664 </c:forEach>
430   - <input type="checkbox" name="assistiva" id="assistiva6" value="61" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva6">Prodeaf</label><br>
  665 + <input type="checkbox" name="assistiva" id="assistiva6" value="61"
  666 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  667 + for="assistiva6">Prodeaf</label><br>
431 668  
432   - <c:set var="marcar" scope="session" value="false"/>
  669 + <c:set var="marcar" scope="session" value="false" />
433 670 <c:forEach items="${assistiva}" var="item">
434 671 <c:if test="${item == '62'}">
435   - <c:set var="marcar" scope="session" value="true"/>
  672 + <c:set var="marcar" scope="session" value="true" />
436 673 </c:if>
437 674 </c:forEach>
438   - <input type="checkbox" name="assistiva" id="assistiva7" value="62" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva7">VLibras</label><br>
  675 + <input type="checkbox" name="assistiva" id="assistiva7" value="62"
  676 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  677 + for="assistiva7">VLibras</label><br>
439 678  
440   - <c:set var="marcar" scope="session" value="false"/>
  679 + <c:set var="marcar" scope="session" value="false" />
441 680 <c:forEach items="${assistiva}" var="item">
442 681 <c:if test="${item == '34'}">
443   - <c:set var="marcar" scope="session" value="true"/>
  682 + <c:set var="marcar" scope="session" value="true" />
444 683 </c:if>
445 684 </c:forEach>
446   - <input type="checkbox" name="assistiva" id="assistiva8" value="34" ${marcar == 'true'?'checked=\"checked\"':''}><label for="assistiva8">Outro(s)</label>
447   - </fieldset><br>
  685 + <input type="checkbox" name="assistiva" id="assistiva8" value="34"
  686 + ${marcar == 'true'?'checked=\"checked\"':''}><label
  687 + for="assistiva8">Outro(s)</label>
  688 + </fieldset>
  689 + <br>
448 690  
449 691  
450 692 <fieldset class="pergunta">
451 693 <legend>19) Com relação à pergunta anterior: caso tenha respondido "Outro(s)" mencione abaixo quais são estas tecnologias:</legend>
452   - <input type="hidden" name="hJustificativaAssistiva" value="25" /><textarea name="justificativaAssistiva" id="justificativaAssistiva" rows="8" cols="100" maxlength="600">${justificativaAssistiva}</textarea>
453   - </fieldset><br>
  694 + <input type="hidden" name="hJustificativaAssistiva" value="25" />
  695 + <textarea name="justificativaAssistiva"
  696 + id="justificativaAssistiva" rows="8" cols="100" maxlength="600">${justificativaAssistiva}</textarea>
  697 + </fieldset>
  698 + <br>
454 699  
455 700 <fieldset class="pergunta">
456 701 <legend>20) Mencione abaixo as dificuldades para o atendimento do prazo previsto na legislação para o estabelecimento da acessibilidade digital, caso o órgao esteja enfrentando estas dificuldades:</legend>
457   - <input type="hidden" name="hDificuldadePrazo" value="26" /><textarea name="dificuldadePrazo" id="dificuldadePrazo" rows="8" cols="100" maxlength="600">${dificuldadePrazo}</textarea>
  702 + <input type="hidden" name="hDificuldadePrazo" value="26" />
  703 + <textarea name="dificuldadePrazo" id="dificuldadePrazo" rows="8"
  704 + cols="100" maxlength="600">${dificuldadePrazo}</textarea>
458 705 </fieldset>
459 706  
460 707 </fieldset>
... ... @@ -464,12 +711,18 @@
464 711 <input type="button" id="voltar" name="voltar" value="Voltar">
465 712 <input type="submit" id="enviar" name="executar" value="Enviar">
466 713 </div>
  714 + <input type="hidden" name="idQuestionario"
  715 + value="${questionario.idQuestionario}" />
467 716 <input type="hidden" name="nomePessoa" value="${nomePessoa}" />
  717 + <input type="hidden" name="hNomePessoa" value="${hNomePessoa}" />
  718 + <input type="hidden" name="hCargo" value="${hCargo}" />
468 719 <input type="hidden" name="cargo" value="${cargo}" />
469 720 <input type="hidden" name="telefone" value="${telefone}" />
  721 + <input type="hidden" name="hTelefone" value="${hTelefone}" />
470 722 <input type="hidden" name="email" value="${email}" />
  723 + <input type="hidden" name="hEmail" value="${hEmail}" />
471 724 </form>
472 725  
473 726 </div>
474 727 </jsp:body>
475   -</t:baseLayout>
  728 +</t:baseLayout>
... ...