Dieser Artikel beschreibt die Implementierungsmethode zur Lösung des Problems mit verstümmelten Code durch JSON -Werte in Struts2. Teilen Sie es für Ihre Referenz wie folgt weiter:
Wenn Sie in Struts2 JSON verwenden, um chinesische Werte in JSP- und Java -Dateien zu übergeben, erhalten Sie häufig den chinesischen Zugriff auf den verstopften. Wenn Sie JSON verwenden, um chinesische Werte in JSP- und Java -Dateien zu übergeben, können Sie die folgende Methode verwenden, um dieses Problem zu lösen.
1. Verwenden Sie Encoduri, um in JS -Datei zu codieren, Beispiel:
var url = "orderprint.action? roomname ="+coderi (cododeur (raumname)); $. post (url, function (data) {} 2. Verwenden Sie Encoduri, um in Java -Dateien zu dekodieren , Beispiel:
Die Codekopie lautet wie folgt: String Room = urdecoder.decode (orderbean.getroomname (), "utf-8");
Auf diese Weise ist das, was der Raum auszeichnet, das richtige Chinesen und wird nicht verstümmelt.
Ich hoffe, dass dieser Artikel für Java -Programme aller hilfreich ist, basierend auf dem Struts -Framework.