Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliche Erläuterung des Ausgabestream-Beispiels am Ende des Servlets in Ajax-Technologie

Ausführliche Erläuterung des Ausgabestream-Beispiels am Ende des Servlets in Ajax-Technologie

小云云
小云云Original
2018-01-12 16:21:121203Durchsuche

Dieser Artikel stellt hauptsächlich relevante Informationen zum Ausgabestrom am Ende der Ajax-Technologie vor. Er ist sehr gut und hat Referenzwert. Ich hoffe, er kann jedem helfen.

Wenn der Ajax-Server PrintWriter out=resp.getWriter() verwendet, um auf Daten zu antworten, werden out.print(0) und out.print(1) anstelle von out.write verwendet, um Erfolg oder Misserfolg anzuzeigen Schauen wir uns aus gutem Grund zunächst die Gemeinsamkeiten und Unterschiede zwischen Drucken und Schreiben an.

Der gemeinsame Punkt ist: Beide aktualisieren die Seite nicht, sondern schreiben nur Daten auf die Originalseite. Am Ende schreiben beide die Schreibmethode in der abstrakten Klasse Writer neu Der Unterschied liegt in der Druckmethode. Verschiedene Datentypen können für die Ausgabe in Zeichenfolgen umgewandelt werden. Die überladene Schreibmethode kann nur Zeichen, Zeichenarrays, Zeichenfolgen und andere zeichenbezogene Daten ausgeben.

Es ist also nicht schwierig, den Unterschied zwischen den beiden oben genannten zu finden. In der Einstellungsrückruffunktion im js-Code der Seite wird der vom Server zurückgegebene Wert verwendet, um zu bestimmen, was als letzter angezeigt wird Wert im serverseitigen Servlet Wenn die Ausgabe eine Zahl ist und beim Schreiben verwendet wird, wird die Zahl nicht in eine Zeichenfolge umgewandelt und ausgegeben, was zu einer falschen Beurteilung des Rückgabewerts auf der Seite führt.

Verwandte Empfehlungen:


JQuery-Anforderungsservlet zur Implementierung der asynchronen Ajax-Anforderungsinstanzfreigabe

Servlet+Ajax zur Implementierung einer intelligenten Suche Box Intelligence-Eingabeaufforderungsfunktion

Schritte zum Implementieren des Datei-Uploads mit js und Servlet in h5

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung des Ausgabestream-Beispiels am Ende des Servlets in Ajax-Technologie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn