Alguem ai tem um exemplo de uma chamada ajax utilizando Jquery e VRaport ??
obrigado
Alguem ai tem um exemplo de uma chamada ajax utilizando Jquery e VRaport ??
obrigado
não tem nada de especial… pode usar o padrão:
Lucas, entao. eu fiz o seguinte
criei um controller
@Resource
public class CityController {
@Autowired
private Result result;
@Get
@Path("/city/")
public void testaAjax(String test){
result.include("mensagem", "alguma coisa");
}
}
e na minha index.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<script type="text/javascript" src="js\jquery-1.7.2.js"></script>
<script type="text/javascript">
function clicar(){
$.getJSON('/noname/city/', "", function(json) {
//montar a página a partir desse json
alert("aaaa");
});
}
</script>
</head>
<body>
ai sim heim <input type="button" value="aee" onclick="clicar()"/>
</body>
</html>
o meu site esta rodando no localhost:8080/noname
porem qdo eu clico no botao para chamar o meu metodo testaAjax dentro do CityController ele da esse erro no chrome
GET http://localhost:8080/noname/city/ 404 (Not Found)
porem se eu colocar no meu navegador o link http://localhost:8080/noname/city/ ele redureciona para o .jsp correspondente corretamente…
vlw
se vc usou o $.getJSON, a resposta deveria ser um json, e não um html (supondo que o seu jsp gera um html)
troque o $.getJSON por $.get e veja se funciona.
Ai sim heim… show… valeu 