Heim  >  Artikel  >  Web-Frontend  >  Lösung für das Problem von Fragezeichen und verstümmelten Zeichen auf Chinesisch bei der Weitergabe von JSON an die Rezeption mithilfe von Ajax

Lösung für das Problem von Fragezeichen und verstümmelten Zeichen auf Chinesisch bei der Weitergabe von JSON an die Rezeption mithilfe von Ajax

亚连
亚连Original
2018-05-23 09:58:011894Durchsuche

In diesem Artikel wird hauptsächlich die Lösung für das Problem chinesischer Fragezeichen und verstümmelter Zeichen bei der Verwendung von Ajax zum Übertragen von JSON an die Rezeption vorgestellt.

Ich verwende Springmvc, um a zu übertragen json an die Rezeption und an die Rezeption in der Controller-Ebene Es gibt kein Problem mit der Anzeige chinesischer Schriftzeichen, aber wenn ich die Rezeption erreiche, werden

chinesische Schriftzeichen zu Fragezeichen.

Später entdeckte ich, dass @ResponseBody zur Rückgabe von JSON im Controller verwendet wird und die Implementierungsklasse von @ResponseBody im Spring-Quellcode festgestellt hat, dass ihre Standardcodierung iso-8859-1 ist und die verwendete Codierung verwendet wird Das Projekt ist utf-8, daher kommt es bei der Übertragung von Chinesisch zu verstümmelten Zeichen.

Hier habe ich Anmerkungen verwendet, um das Problem zu lösen:

@RequestMapping(value="/echarts.do", produces = "application/json; charset=utf-8")

Diese Methode eignet sich besser für die neue Version von Spring, die Version davon Projekt:

<spring.version>4.1.4.RELEASE</spring.version>

Das Obige habe ich für Sie zusammengestellt. Ich hoffe, es wird Ihnen in Zukunft hilfreich sein.

Verwandte Artikel:

Perfekte Lösung für Parser-Fehler bei domänenübergreifender Ajax-Anfrage

Ajax-Mobiltelefonnummer einreichen für Datenbanküberprüfung Und Rückgabe des Statuswerts

AJAX +SpringMVC implementiert die Paging-Abfragefunktion der Bootstrap-Modalbox

Das obige ist der detaillierte Inhalt vonLösung für das Problem von Fragezeichen und verstümmelten Zeichen auf Chinesisch bei der Weitergabe von JSON an die Rezeption mithilfe von Ajax. 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