Dieser Artikel beschreibt die Lösung für den verstümmelten Code im Chinesisch im JS Value Transmission -Hintergrund. Teilen Sie es für Ihre Referenz wie folgt weiter:
Auf der Seite "test.jsp" muss der Wert über JS an den Hintergrund übergeben werden. Wenn der Hintergrund nach Daten sucht, die auf dem bestandenen Wert basieren, wird er über die JS von test.jsp (Code für den Annotationsteil) und den Hintergrund -Java -Decode (der Annotationsteil dekodiert) codiert, der gelöst werden kann.
test.jsp:
<script type = "text/javaScript" charset = "utf-8"> Funktionstest () {// Die folgenden zwei Zeilen von Code codieren den von JS übergebenen Wert: var faultAddr = encodeuri (document.getElementById ("faultAddr"). Wert); faultAddr = encodeuri (faultAddr); // Es ist notwendig, ein zweimales Fenster zu codieren. </td> </tr>Java -Code:
String faultAddr = request.getParameter ("faultAddr"); try {faultAddr = urdecoder.decode (faultAddr, "utf-8"); // codieren und decodieren} catch (Ausnahme E) {E.printstacktrace ();}For more information about JavaScript related content, please check out the topics of this site: "Summary of JavaScript encoding operation skills", "Summary of JavaScript value transmission operation skills", "Summary of json operation skills in JavaScript", "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm skills", "Summary of JavaScript animation effects and techniques", "Zusammenfassung von JavaScript -Fehlern und Debugging -Techniken", Zusammenfassung der JavaScript -Datenstrukturen und Algorithmusfähigkeiten ", Zusammenfassung der JavaScript -Traversal -Algorithmen und -Techniken" und "Zusammenfassung der Nutzung von JavaScript -Mathematical Operation" "
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.