Preencher table com Ajax, JSP e Servlet
15/04/2018
0
Olá Pessoal, sou novato em java e preciso que um table de JSP seja preenchido via ajax com dados do servlet. Se alguém puder me ajudar agradeço.
Meu Ajax:
Minha Table:
Meu Servlet:
Meu Ajax:
jQuery(document).ready(function() { $('#Registros').click(function(){ var nome = $("#form-control option:selected").val(); $.ajax({ url : 'DadosRelatorio', method : "POST", data : {nomex:nome} sucess: function(data){ } }); }); });
Minha Table:
<table id="myTable"> <tr class="CelulaTitulo"> <!--When a header is clicked, run the sortTable function, with a parameter, 0 for sorting by names, 1 for sorting by country:--> <th onclick="sortTable(0)"><font class="FonteClara">Data</font></th> <th onclick="sortTable(1)"><font class="FonteClara">Entrada</font></th> <th onclick="sortTable(2)"><font class="FonteClara">Saída Almoço</font></th> <th onclick="sortTable(3)"><font class="FonteClara">Retorno Almoço</font></th> <th onclick="sortTable(4)"><font class="FonteClara">Saída</font></th> <th onclick="sortTable(5)"><font class="FonteClara">Horas Trabalhadas</font></th> </tr> <c:forEach var="Registros" items="${requestScope.todosRegistros}"> <tr id="reg"> <td>${Registros.data_ponto}</td> <td>${Registros.entrada}</td> <td>${Registros.saida_almoco}</td> <td>${Registros.retorno_almoco}</td> <td>${Registros.saida}</td> <td>08:10:35</td> </tr> </c:forEach> </table>
Meu Servlet:
String idFunc = request.getParameter("nomex"); Long id; Funcionario funcionario = new Funcionario(); id = Long.parseLong(idFunc); funcionario = FuncBusiness.buscarFuncionarioPorID(id); TodosRegistros = RegistroBusiness.buscarTodos( funcionario.getId_original(), funcionario.getCnpj_empresa()); request.setAttribute("todosRegistros", TodosRegistros); RequestDispatcher rd = request.getRequestDispatcher("relatorio.jsp"); rd.forward(request, response);
Dennis Sobral
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)