Java para WEB Ajax Java para WEB Ajax Asynchronous JavaScript and XML Java para WEB “Fazer Requisições a um servidor sem a necessidade de recarregar a página.” Java para WEB Toda requisição Ajax é feita através da linguagem JavaScript, portanto, seus códigos de requisição devem estar da seguinte forma: <script type="text/javascript"> //Sua Requisição Ajax </script> Java para WEB Para tal requisição é utilizado o objeto XMLHttpRequest. var ajaxObj = new XMLHttpRequest(); Java para WEB Defini-se um Evento para quando o Objeto tiver o seu estado alterado. ajaxObj.onreadystatechange=function() { if(ajaxObj.readyState==4) { document.exemplo.hora.value=ajaxObj.responseText; } } Java para WEB Faz a requisição ao serviço. ajaxObj.open("GET","hora.jsp",true); ajaxObj.send(null); Java para WEB HTML que o Ajax irá atualizar. <form name="exemplo"> <input name="hora" type="button" value="Clique Aqui!" onclick="Exemplo1();" /> </form> Java para WEB O Uso de Ajax se tornou muito comum hoje por proporcionar mais dinamismo em uma página, se assemelhando ao que uma Aplicação Desktop faz. Boa parte dos FrameWorks como Struts e JSF trás consigo uma API Ajax onde sua utilização torna a página bem mais atrativa.