Die Lösung ist: 1. Suchen Sie die Anforderungs- und Antwortobjekte und fügen Sie „setCharacterEncoding=UTF-8“ hinzu. 2. Suchen Sie die Tomcat-Konfigurationsdatei server.xml und fügen Sie „URIEncoding="utf-8"“ hinzu.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
1. Objektanforderungsantwortobjekt setCharacterEncoding=UTF-8
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> <% //解决post/get 请求中文乱码的方法 request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>代码段标签</title> </head> <body> <%! int name; int password; %> <% String name=request.getParameter("username"); String password =request.getParameter("pwd"); out.println("hello "+name+" success! "+"<br/>"); out.println("密码泄露 "+password); %> </body>
2. Methode zwei (relativ einfach)
Finden Sie den Tomcat-Konfigurationsdateiserver 】URIEncoding="utf-8"
Das obige ist der detaillierte Inhalt vonWas tun, wenn die Zeichenfolge in Javascript verstümmelt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!