"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 다음은 귀하의 기사 내용에 맞는 몇 가지 질문 기반 제목입니다. * Spring MVC(@ResponseBody)에서 JSON에 대한 응답 콘텐츠 유형을 설정하는 방법은 무엇입니까? * Spring MVC에서 적절한 JSON 처리 보장: Se

다음은 귀하의 기사 내용에 맞는 몇 가지 질문 기반 제목입니다. * Spring MVC(@ResponseBody)에서 JSON에 대한 응답 콘텐츠 유형을 설정하는 방법은 무엇입니까? * Spring MVC에서 적절한 JSON 처리 보장: Se

2024-11-02에 게시됨
검색:478

Here are a few question-based titles that fit the content of your article:

* How to Set Response Content-Type for JSON in Spring MVC (@ResponseBody)?
* Ensuring Proper JSON Handling in Spring MVC: Setting Content-Type and Charset 
* Avoiding Encoding Iss

Spring MVC에서 JSON에 대한 응답 콘텐츠 유형 설정(@ResponseBody)

Spring MVC의 @ResponseBody 주석은 일반적으로 다음 형식으로 데이터를 반환합니다. 일반 텍스트 또는 XML. 그러나 JSON 응답을 처리할 때 인코딩 문제를 방지하려면 올바른 콘텐츠 유형과 문자 세트가 설정되어 있는지 확인해야 할 수도 있습니다.

응답 콘텐츠 유형을 명시적으로 설정하려면 생산 속성을 @RequestMapping 주석에 추가하세요. , 원하는 MIME 유형과 문자 세트를 지정합니다. 예를 들어 UTF-8 인코딩으로 JSON 출력을 지정하려면:

@RequestMapping(value = "/getDealers", method = RequestMethod.GET, 
produces = "application/json; charset=utf-8")
@ResponseBody
public String sendMobileData() {
}

이 접근 방식은 기본 콘텐츠 유형 설정을 재정의하여 응답이 원하는 인코딩을 사용하여 JSON으로 반환되도록 합니다. 이러한 방식으로 콘텐츠 유형과 문자 집합을 사용자 정의하면 인코딩 불일치를 방지하고 Spring MVC 애플리케이션에서 JSON 응답을 적절하게 처리할 수 있습니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3