J'ai rencontré un problème lors de l'utilisation de servlet avec jquery ajax. Lorsque je mets le fichier html qui contient le code js dans le même projet avec le servlet, cela fonctionnera. Cependant, quand j'ai utilisé ce code HTML sur une autre machine et utilisé l'URL: http://192.168.1.5:8084/****/Servlet
pour l'ajax, je n'ai rien pu obtenir.jquery ajax avec servlet
$.ajax({
url:'http://192.168.1.5:8084/****/Servlet',
data: ajaxdata,
type:'GET',
dataType:'text/html',
//contentType: "text/html",
success:function(json) { }
});
Alors des idées? Merci.
Oh. Merci beaucoup. Dois-je utiliser un vrai service web au lieu de servlet pour réaliser des choses comme ça? Par exemple, vous pouvez obtenir des données à partir d'une URL de service Web – jigsaw
que je comprends. il s'agit d'ajax pas de service. Ajax a cette politique "même origine". Mais je peux toujours accéder à une servlet pour obtenir des données dont j'ai besoin. – jigsaw