> 웹 프론트엔드 > JS 튜토리얼 > 자바스크립트에서 문자열이 깨졌을 때 대처법

자바스크립트에서 문자열이 깨졌을 때 대처법

醉折花枝作酒筹
풀어 주다: 2021-07-20 10:52:49
원래의
2563명이 탐색했습니다.

해결책은 다음과 같습니다. 1. 요청 및 응답 개체를 찾아 "setCharacterEncoding=UTF-8"을 추가합니다. 2. Tomcat 구성 파일 server.xml을 찾아 "URIEncoding="utf-8""을 추가합니다.

자바스크립트에서 문자열이 깨졌을 때 대처법

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

1. 객체 요청 응답 객체 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. 방법 2(비교적 간단함)

Tomcat 구성 파일 서버 찾기 】URIEncoding="utf-8"

위 내용은 자바스크립트에서 문자열이 깨졌을 때 대처법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿