Código Javascript 1. Pedido AJAX (JSON) Servlet 3. Resposta AJAX

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento Web GeneXus X
Advertisements

Desenvolvimento de aplicações Web com J2EE Servlets
Reflexão Marco Antonio Arquiteto de Software Novembro/2007.
Objetos Implícitos Contextuais
Projeto Maven AcademicNet Grupo DGMR Daniel Isidoro Born Guilherme Amaral Márcio Percilio Roberto Rutz.
Terceiro Encontro GUG Porto Alegre/Brasil
Arquitetura Web Avançado 5º Encontro GUG Porto Alegre/Brasil Nataniel Strack –
Desenvolvimento Web em Java com Java Server Faces (JSF)
Plataforma para Desenvolvimento de Software em Ambiente WEB Prof. Dr. Sérgio Donizetti Zorzo UFSCar –junho/2001.
Projeto de Sistemas de Software
Projeto de Sistemas de Software
Prof.: Carlos Hairon R. Gonçalves
Prof. Marco Aurelio N. Esteves
Model-View-Controller (MVC) em Aplicações Web Eduardo Martins Guerra Desenvolvimento de Soluções WEB.
Desenvolvimento de Soluções WEB Escopos de uma Aplicação Web
Tecnologias para Internet
Desenvolvimento de Projeto e Aplicações Web
Desenvolvimento WEB I Camila Nunes
JAVA - Struts
Amirton Chagas
Capítulo 2 Java Servlets.
JSON Programação de Script.
Jquery Ajax.
Servlets: Redirecionamento, Atributos e Sessões
Filtros. O que são Filtros Um filtro é um componente Web que reside no servidor Intercepta as requisições e respostas no seu caminho até o servlet e de.
Tecnologias de Internet
Tecnologias de Internet
Metaprogramação – API Reflection da linguagem Java
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Integração com Banco de Dados
Aplicativos Comerciais para Internet Camada View do MVC Apresentando os resultados de uma Consulta.
Flex Mania 2009 Wender Lima Who is? Analista Programador do UOL. Especialista no desenvolvimento de WebServices baseados na tecnologia Adobe ColdFusion,
Gente Autor: Sérgio Soares Servlets. zMódulos de programas em Java zRecebem pedidos, executam o serviço e geram respostas zResidem no servidor zAnálogo.
Curso de JavaWeb Instrutores: Rodrigo Cardoso e Maria Carolina
Aula 2 – Primeiros Passos com a arquitetura Web Servidor
Java para Web com Struts
vitorfs.com/jquery-na-pratica
Prof. Alexandre Monteiro Recife
Tópicos Especiais J2EE Prof. Cristina Valadares Curso de Ciência da Computação.
1 Servlet Prof. Alexandre Monteiro Recife. Contatos n Prof. Guilherme Alexandre Monteiro Reinaldo n Apelido: Alexandre Cordel n /gtalk:
JSP / Servlets Avançado
Programação Orientada a objetos II Rafael Perazzo B Mota Semana II.
Aplicativos Web Com Orientação a Objetos
Aula 2 – Primeiros Passos com a arquitetura Web Servidor Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas.
Arquitetura das JSP - Aula 2
Interface HttpServletResquest
Introdução ao ASP.Net 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
PEC - JSP Jobson Ronan Objetivos Esta aula apresenta tudo o que é necessário para implementar servlets escrevendo JavaServer Pages.
Fundamentos da Linguagem C#
Unidade 5 – Integrando JSP e Servlets Prof.: Henrique Santos
Aplicativos Web Com Orientação a Objetos – Redirect vs Forward Prof. Odair
Daniel Garcez de Sousa 07/04/2015. Nesta apresentação abordaremos os conceitos básicos sobre o ciclo de vida de um Servlet e os HTTP servlets. No final.
OBJETIVO Nesta aula será apresentado o desenvolvimento básico sobre HTTP Servlets. Espera-se que, ao final da apresentação, o aluno tenha noções de como.
Programação Distribuída em Java Aula Na aula passada vimos: TomCat –Instalação e configuração –Criação de contexto JSP... uma introdução –Expressões.
Servlets Jobson Ronan Objetivos Aprender  Como escrever um servlet  Como compilar um servlet  Como implantar um servlet no servidor.
Programação para Internet
Treinamento AJAX Waelson Negreiros Blog:
Aplicativos para Internet Prof. Wolley W. Silva
 Um servlet é uma classe Java usada para estender as capacidades de servidores que hospedam aplicativos acessados por meio do paradigma request-response.
Universidade Federal de Sergipe Departamento de Sistemas de Informação Bruno Cruz Jessica Rodrigo Aragão – ASP.NET MVC 3.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Introdução ao Projeto.
Desenvolvimento WEB II Aula 3 – Conexão com o Banco de Dados
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
O que é? Um framework para facilitar a implementação de uma arquitetura MVC em aplicações web Oferece  Um servlet controlador configurável ( Front Controller.
Desenvolvimento WEB II Continuação AJAX Professora: Kelly de Paula Cunha.
1 AJAX em aplicações Rails Lívia Monnerat Castro
Servlets Manoel Neto Objetivos Aprender  Como escrever um servlet  Como compilar um servlet  Como executar Também serão.
Java TM Platform, Enterprise Edition (Java EE) Projeto de Sistemas de Software.
Inteligência e Tecnologia
Webservices Rest.
Transcrição da apresentação:

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

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

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();