Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouGiovanni Nunes Alterado mais de 10 anos atrás
1
Código Javascript 1. Pedido AJAX (JSON) Servlet 3. Resposta AJAX (JSON) Página HTML Classe do Modelo (Serviço) 4. jQuery (P.Ex.) 2. DTOs
2
Código Javascript $.ajax( {type:'POST',
url:'/JSONeServicos/controller', dataType:'json', cache:false, data:argumentos, // argumentos de ida... success: function(dadosDaResposta){ // Dados de retorno: dadosDaResposta // Função a ser chamada quando do retorno: callBack callBack(dadosDaResposta); }, error: function (xhr, ajaxOptions, thrownError){ // Fazer alguma coisa... } )
3
Servlet String nomeDaClasse = request.getParameter("nomeDaClasse");
String nomeDoMetodo = request.getParameter("nomeDoMetodo"); Class c = Class.forName(nomeDaClasse); Object obj = c.newInstance(); Method m = c.getMethod(nomeDoMetodo, HttpServletRequest.class, HttpServletResponse.class); responseDTO = (JsonDTO)m.invoke(obj,request,response); response.setContentType("application/json;charset=UTF-8"); Writer out = response.getWriter(); out.write(responseDTO.toString()); out.flush();
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.