recupération des données avec ajax
bonjour,
je veut savoir comment faire pour envoyé des donnée en Json depuis un controlleur
j'ai commencé en envoyant une chaine mais le probleme que j'arrive pas a recuperer les valeurs envoyé
mais tout le corps de la page est retourné.
est ce qu'il est possible d'envoyé seulement des données apartir d'un controller pour les récupérer avec le script ajax :(
ps: je travaille avec spring mvc sans annotation
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| public class AjaxController implements Controller{
@Override
public ModelAndView handleRequest(HttpServletRequest hsr, HttpServletResponse hsr1) throws Exception {
String exp = "Success !!";
ModelAndView modelAndView = new ModelAndView("index");
modelAndView.addObject("result", exp);
return modelAndView;
}
} |
data retourne tout le corps de la page déclaré dans model and view
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <script>
$(document).ready(function() {
$('#demo').click(function(){
$.ajax({
url : 'ajax.htm',
success : function(data) {
console.log('${result}');
$('#time').html(data);
}
});
});
});
</script> |