Un-JavaScript-escape-entkommen-Wert in Java
In unserem web-service setzen wir ein cookie über JavaScript, die wir Lesen wieder in Java (Servlet)
Aber wir müssen die Flucht der Wert des cookie, denn es enthält möglicherweise ungültige Zeichen wie " &", die vermasselt die cookie.
Gibt es eine transparente Möglichkeit zur Flucht (JavaScript) und unescape wieder (Java) für diese?
Definieren Sie "transparent".
InformationsquelleAutor pvgoddijn | 2009-05-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
In java Sie haben StringEscapeUtils von Commons-Lang zu escape/unescape.
In Javascript, mit dem Sie die Flucht durch alsterrunde, aber ich denke, die Commons-Komponente, die ich gab, um Sie, Ihre Bedürfnisse zu befriedigen.
InformationsquelleAutor Valentin Rocher
Client-JavaScript/ECMAScript:
Server-Java:
Werde ich hinzufügen, weitere Entdeckungen zu mein blog-Eintrag.
InformationsquelleAutor Cees Timmerman
Der Genaueste Weg wäre, wenn Excecute javascript in Ihrem java-code. Hoffe, dass Sie den code unten hilft.
InformationsquelleAutor Eudy Sekgota
Gemeinsamen langs StringEscapeUtils hat bei mir nicht funktioniert.
Können Sie einfach nashorn javascript engine unescape ein entkommen javascript-string.
InformationsquelleAutor Shafiul