>  Q&A  >  본문

java - SpringMVC@ResponseBody中文乱码

PHP中文网PHP中文网2721일 전694

모든 응답(6)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-04-18 10:44:03

    xml 파일에 이것을 추가하기만 하면 됩니다
    <mvc:annotation-driven>

    으아악

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:44:03

    MediaType이 무엇인지 모르지만 항상 인코딩 생성 = "application/json;charset=UTF-8"을 사용했거나 프런트 엔드 인코딩이 utf-8이 아닙니다

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 10:44:03

    서버가 Tomcat인 경우 버전 8.0 이상으로 변경하세요. 이전 버전은 기본적으로 UTF-8을 인코딩하지 않았습니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:44:03

    스프링 인코딩 필터 구성
    참고용으로 찾았습니다
    새 프로젝트인 경우 spring boot를 확인하세요. 기본적으로 한자 깨짐 같은 것들은 모두 구성할 필요가 없습니다. 기본.

    회신하다
    0
  • 阿神

    阿神2017-04-18 10:44:03

    잘못된 코드 문제에 대해 이야기해 보겠습니다 GET 및 POST
    POST 웹에서 스프링 필터를 구성합니다. tomcat7 이하의 경우 web.xml에서 URIencoding=utf-8을 구성하거나 ISO를 사용합니다. -8859-1을 사용하여 수동으로 디코딩한 다음 UTF-8 인코딩을 사용합니다

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:44:03

    Jackson2를 사용하는 경우 간단한 CharacterFilter를 구성해도 문제가 해결되지 않을 수 있습니다.

    으아아아

    jackson1과 동일하지만 클래스가 MappingJacksonHttpMessageConverter로 변경되었습니다

    회신하다
    0
  • 취소회신하다