[SPRING] responsebody와 spring prefixjson
SPRINGresponsebody와 spring prefixjson
컨트롤러 메소드 return이 @responsebody 인 경우에도,
<bean
class="org.springframework.web.servlet.view.json.MappingJacksonJsonView">
<property name="prefixJson" value="true" />
</bean>
json 데이터 앞에 && {} 삽입이 없습니다. 누구는 이유가 무엇인지 압니까?
해결법
-
==============================
1.@ RequestBody / @ ResponseBody의 JSON은 AnnotationMethodHandlerAdapter.messageConverters에서 구성된 MappingJacksonHttpMessageConverter에 의해 처리됩니다.
@ RequestBody / @ ResponseBody의 JSON은 AnnotationMethodHandlerAdapter.messageConverters에서 구성된 MappingJacksonHttpMessageConverter에 의해 처리됩니다.
다른 기능을 방해하지 않고 쉽게 구성 할 수있는 방법은 AnnotationMethodHandlerAdapter 생성을 가로 채기위한 BeanPostProcessor를 만드는 것입니다 (예 : 여기 참조).
from https://stackoverflow.com/questions/4440607/spring-prefixjson-with-responsebody by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 세계적으로 봄에 잭슨을 구성하는 방법은 무엇입니까? (0) | 2019.05.14 |
---|---|
[SPRING] Ubuntu 기반 Linux에 SIGAR을 설치하는 방법은 무엇입니까? (0) | 2019.05.14 |
[SPRING] JSESSIONID 쿠키를 제거 할 수 없습니다. (0) | 2019.05.14 |
[SPRING] Spring 트랜잭션 - 검사되지 않은 예외 (RuntimeException) 이후의 롤백 방지 (0) | 2019.05.14 |
[SPRING] thymeleaf에 message.properties를 포함시키는 방법 (0) | 2019.05.14 |