본문 바로가기
SPRING

org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved exception caused by handler execution: org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json;charset=UTF-8' not supported

by (ㅇㅁㅇ^) 2023. 8. 17.

https://imgonna.tistory.com/24

 

여러 textarea로 글 작성했을 때 db로 보내는 방법

@RestController에 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 @PostMapping("/write") public String write2(@RequestBody List contents, HttpServletRequest request) { int result = 0; HttpSession session = request.g

imgonna.tistory.com

다른 환경에서 구현했는데 에러가 뜬다.

알고 보니!!

pom.xml에 Jackson 라이브러리를 추가 안해줬다.

 

1
2
3
4
5
6
7
8
9
10
11
<!-- jackson -->
<dependency>
     <groupId>com.fasterxml.jackson.core</groupId>
     <artifactId>jackson-databind</artifactId>
     <version>2.9.3</version>
</dependency>
<dependency>
     <groupId>org.codehaus.jackson</groupId>
     <artifactId>jackson-mapper-asl</artifactId>
     <version>1.9.13</version>
</dependency>
cs

 

이거 추가하기.

Spring Boot의 경우, 이러한 설정이 기본적으로 제공된다고 한다.