Java의 중국어 왜곡된 중국어 Ajax 제출 반환 값을 해결하는 방법: 1. RequestMapping의 동시 구성에 [products=text/html;charset=UTF-8] 코드를 추가합니다. 2. [mvc:annotation-driven]을 추가합니다. 파일에 .
【추천 관련 기사: ajax 비디오 튜토리얼】
Java의 ajax 제출 시 중국어로 왜곡된 반환 값을 해결하는 방법:
1 다음과 같은 경우에만 결정됩니다(여러 테스트 결과). 한자 깨짐 문자는 반환 값이 문자열인 경우에만 나타나지만, 반환 값이 Map<String, Object>
또는 기타 유형인 경우 한자 깨짐 문자가 발생하지 않습니다.
2. @RequestMapping의 동시 구성에
products="text/html;charset=UTF-8"
를 추가하면 문제를 해결할 수 있습니다. 문제
3. 또는 구성 파일의 mvc:annotation-driven에
<bean class= "org.springframework.http.converter.StringHttpMessageConvertr"> <property name="supportedMediaTypes"> <list> <span style="white-space:pre"></span> <value>text/html;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> <value>*/*;charset=UTF-8</value> </list>
를 추가하세요. 관련 학습 권장사항: java basic tutorial
위 내용은 Java의 Ajax 제출 반환 값이 중국어로 왜곡된 경우 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!