찾다
JavaJava베이스Java 페이지 왜곡 솔루션

Java 페이지 왜곡 솔루션

Nov 29, 2019 am 11:27 AM
java

Java 페이지 왜곡 솔루션

페이지에서 tomcat에 제출된 잘못된 코드에 대한 솔루션은 tomcat/conf/server에서 구성하는 것입니다. Xml 코드

<Connectorport="8080"protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"/>
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
는 다음과 같이 변경됩니다.

다음은 모든 애플리케이션 배포에 사용할 수 있는 솔루션입니다. 환경. 이 메소드는 두 단계로 나뉩니다:

1. 클라이언트에서 인코딩하려면 escape(encodeURIComponent(fieldValue)) 메소드를 사용하십시오. 예:

<Connectorport="8080"protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"URIEncoding="UTF-8"/>
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />

2 java.net.URLDecoder.decode(getRequest().getParameter( " 서버 측) 제목"),"UTF-8"), 디코드합니다.

이 두 URL 주소로 중국어를 전송하려면 인코딩 후 디코딩을 해야 합니다.

<Connectorport="8009"protocol="AJP/1.3"redirectPort="8443"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

JSP 페이지 왜곡 문자는 일반적으로 페이지 시작 부분에 다음 코드를 사용하여 문자 세트 인코딩을 지정하기만 하면 됩니다. 그래도 작동하지 않으면 다음 문장을 사용하여

<Connectorport="8009"protocol="AJP/1.3"redirectPort="8443"URIEncoding="UTF-8"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" />

네트워크 전송에서 JAVA에서 사용하는 인코딩은 "ISO-8859-1"이므로 출력 시 변환해야 합니다. 예:

title=escape(encodeURIComponent(title)); //这是js里的函数
url="<%=request.getContextPath()%>/print/printList!printTable.action?title="+title;

네트워크 인코딩 후 중국어로 페이지에 제대로 표시되려면

编码:encodeURI(encodeURI("包含中文的串"))
解码:java.net.URLDecoder.decode("需要解码的串","utf-8");

와 유사한 것을 사용해야 합니다. 더 많은 Java 지식을 알고 싶다면

java 기본 튜토리얼

칼럼을 주목해주세요.

위 내용은 Java 페이지 왜곡 솔루션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.