Maison  >  Article  >  interface Web  >  Comment utiliser la sortie du servlet avec la technologie Ajax

Comment utiliser la sortie du servlet avec la technologie Ajax

php中世界最好的语言
php中世界最好的语言original
2018-04-03 16:45:321232parcourir

Cette fois, je vais vous montrer comment utiliser la sortie du servlet de la technologie Ajax. Quelles sont les précautions lors de l'utilisation de la sortie du servlet de la technologie Ajax. Ce qui suit est un cas pratique, jetons un coup d'œil.

Lorsque le serveur Ajax utilise PrintWriter out=resp.getWriter() pour répondre aux données, out.print(0) et out.print(1) sont utilisés pour indiquer le succès ou l'échec, au lieu de out.write . Pour une bonne raison, examinons d’abord les similitudes et les différences entre l’impression et l’écriture.

Le point commun est : les deux ne rafraîchissent pas la page, mais écrivent uniquement des données sur la page d'origine, ils réécrivent tous les deux la méthode d'écriture dans la classe abstraite Writer. La différence est la suivante : la méthode d'impression. Différents types de données peuvent être convertis en chaînes pour la sortie. La méthode d'écriture surchargée ne peut générer que des caractères, des

tableaux de caractères

, des chaînes et d'autres données liées aux caractères. Il n'est donc pas difficile de trouver la différence entre les deux ci-dessus. Dans le paramètre

fonction de rappel

dans le code js de la page, la valeur renvoyée par le serveur est utilisée pour déterminer quoi. à afficher Si la dernière sortie du servlet côté serveur est un nombre et que Writ est utilisé, le nombre ne sera pas converti en chaîne et en sortie, ce qui entraînera un jugement incorrect de la valeur de retour dans la page. Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Utilisez ajax pour vérifier si le numéro de commande existe dans la base de données


Ajax obtient les données et l'affiche sur la page front-end

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn