Cet article vous apporte principalement un exemple de jquery demandant à un servlet d'implémenter une requête asynchrone ajax. L'éditeur pense que c'est plutôt bien, alors je vais le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur pour y jeter un œil, j'espère que cela pourra aider tout le monde.
ajax peut envoyer des requêtes asynchrones pour n'obtenir aucun effet d'actualisation, mais l'utilisation de javascript est plus gênante. Query fournit des méthodes d'encapsulation pour simplifier l'opération :
. Méthode $.ajax() :
function sendRequest() { $.ajax({ url: "Hello", type: "GET", dataType: "txt", data: "name=zhangsan", complete: function(result){ alert(result.responseText); } }); }
Méthode $.get() :
function sendRequestByGet(){ $.get("Hello","name=lisi",function(result){ alert(result); }); }
Méthode $.post() :
function sendRequestByPost(){ $.post("Hello","name=wangwu",function(result){ alert(result); }); }
$. Méthode load() :
//load代码等效使用如下$get()方法 /* $get(url, data, function(result){ //将result数据填充到页面元素中 $(“#h2”).html(result); }); */ function load(){ $("h2").load("Hello","name=hahaha"); }
Fichier Hello pour la requête asynchrone ci-dessus :
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String name=req.getParameter("name"); resp.getWriter().print(name); }
Recommandations associées :
Servlet+Ajax pour obtenir l'intelligence Recherche fonction d'invite intelligente de la boîte
Étapes pour implémenter le téléchargement de fichiers à l'aide de js et du servlet dans h5
Le servlet génère une page HTML
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!