UTF-8은 웹 응용 프로그램의 주요 문자 인코딩이 되었습니다.
이 기사에서는 IBM WAS, Oracle Weblogic, Tomcat, TC Server 및 JBoss에서 UTF-8을 구성하는 방법에 대해 설명합니다.
목차
WebSphere 애플리케이션 서버
- WebSphere 관리 콘솔에 로그인
- 서버 >> 애플리케이션 서버 확장
- UTF-8을 활성화하려는 애플리케이션 서버(JVM)를 클릭합니다.
- 서버 인프라에서 Java 및 프로세스 관리 확장
- 프로세스 정의를 클릭하십시오.
- 자바 가상 머신 클릭
- 일반 Java 인수에 다음 매개변수를 추가합니다.
-Dclient.encoding.override=UTF-8
- 확인을 클릭하고 해당하는 경우 노드를 동기화합니다.
- 변경 사항을 적용하려면 애플리케이션 서버(JVM)를 다시 시작하십시오.
오라클 웹로직 서버
- Weblogic 도메인 경로로 이동
- bin 폴더로 이동
- JAVA_OPTS 변수 아래 setDomainEnv.sh에 다음 매개변수를 추가합니다.
-Dfile.encoding=utf8
- 변경 사항을 적용하려면 Weblogic 서버를 다시 시작하십시오.
수코양이
- 톰캣 홈(설치) 폴더로 이동
- conf 폴더로 이동
- 커넥터 포트 아래의 server.xml에 다음 매개변수를 추가하십시오.
URIEncoding="UTF-8"
참고: 커넥터 포트가 여러 개인 경우 모두 아래에 추가해야 합니다.
- Tomcat 홈(설치 폴더)으로 이동
- bin 폴더로 이동
- catalina.sh의 JAVA_OPTS 변수 아래에 다음 매개변수를 추가합니다.
-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8
전:
JAVA_OPTS=”-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8”
- 변경 사항을 적용하려면 Tomcat 서버를 다시 시작하십시오.
TC 서버
- TC 서버 인스턴스 폴더로 이동
- conf 폴더로 이동
- 커넥터 포트 아래의 server.xml에 다음 매개변수를 추가하십시오.
URIEncoding="UTF-8"
- TC 서버 인스턴스 폴더로 이동
- bin 폴더로 이동
- CATALINA_OPTS 변수 아래에 setenv.sh에 다음을 추가합니다.
-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8
전:
CATALINA_OPTS="-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8"
- 변경 사항을 적용하려면 TC 서버를 다시 시작하십시오.
JBoss 애플리케이션 서버
- JBoss 설치 경로로 이동
- bin 폴더로 이동
- JAVA_OPTS 아래 standalone.conf에 다음 매개변수를 추가합니다.
-Dfile.encoding=UTF-8
- 변경 사항을 적용하려면 JBoss Server를 다시 시작하십시오.
UTF-8 유효성 검사 도구
다음 온라인 도구를 사용하여 웹 애플리케이션이 UTF-8을 지원하는지 확인할 수 있습니다.
http://coderstoolbox.net/string/
위의 지침이 여러 애플리케이션 서버에서 UTF-8을 구성하는 데 도움이 되기를 바랍니다.
Oracle Weblogic 관리 기술을 향상시키려면 다음을 확인하십시오. Chris Parent의 코스.
기사를 재미있게 읽었습니까? 세상과 함께 나누는 건 어떨까요?