[SSM] WEB 프로젝트의 중국어 난자 문제
HTML 페이지가 중국어를 잘 지원하려면 각 HTML 페이지의 헤드에 다음 코드를 추가해야 합니다.
<META http-equiv=Content-Type content="text/html;charset=utf-8">
2. JSP 페이지에서 중국어 문제 해결
JSP 페이지가 중국어를 잘 지원하려면 각 JSP 페이지의 헤드에 다음 코드를 추가해야 합니다.
<%@ page contentType="text/html;charset=utf-8" language="java"%>
3. 서브렛 응답 결과의 중국어 문제 해결
중국어를 서브렛 페이지에 잘 지원하려면 각 서브렛 페이지의 헤드에 다음 코드를 추가해야 합니다.
response.setCharacterEncoding("utf-8");
4. 페이지 데이터 전송의 중국어 문제 해결
중국어 데이터를 각 페이지 (구성 요소) 사이에서 정상적으로 전달하기 위해 가장 좋은 방법은 인코딩 필터로 해결하는 것이다.WEB.XML에 다음과 같은 인코딩 필터를 구성합니다.
<filter>
<filter-name>encodingFilterfilter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilterfilter-class>
<init-param>
<param-name>encodingparam-name>
<param-value>gb2312param-value>
init-param>
filter>
<filter-mapping>
<filter-name>encodingFilterfilter-name>
<url-pattern>/*url-pattern>
filter-mapping>
5. mysql 인코딩을 utf-8로 설정하기
6.tomcat 인코딩 설정: get 방식으로 제출한 매개 변수에 난코드가 발생하는 것을 해결하기 위해 추가
tomcat의 conf/server를 수정합니다.xml 파일, URIEncoding 추가 = "UTF-8"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
7. @responsebody 반환 코드 문제 해결:
springmvc 프로필에 추가
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes" value="text/plain;charset=UTF-8" />
bean>
mvc:message-converters>
mvc:annotation-driven>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[MeU] Hashtag 기능 개발➡️ 기존 Tag 테이블에 존재하지 않는 해시태그라면 Tag , tagPostMapping 테이블에 모두 추가 ➡️ 기존에 존재하는 해시태그라면, tagPostMapping 테이블에만 추가 이후에 개발할 태그 기반 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.