Make Be BackEnd

[org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class java.util.HashMap] with preset Content-Type 'null'] 본문

Error

[org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class java.util.HashMap] with preset Content-Type 'null']

Initsave 2024. 5. 20. 15:08

 

현상

- jsp 에서 함수를 ajax를 이용해서 실행 하고 해당 실행 값에 대해서 map으로 받아서 처리 하는 도중 content-type 이 null 이라는 에러를 만났다

 

원인

- json을 받아서 사용하기 위해서 jackson 라이브러리를 추가해 주어야 했다.

 

해결

- 아래의 라이브러리 추가

		<dependency>
			<groupId>com.fasterxml.jackson.core</groupId>
			<artifactId>jackson-core</artifactId>
			<version>2.16.1</version>
		</dependency>
	
		<dependency>
			<groupId>com.fasterxml.jackson.core</groupId>
			<artifactId>jackson-databind</artifactId>
			<version>2.16.1</version>
		</dependency>