스프링
ajax 응답/처리
그리득
2023. 12. 14. 11:22
728x90
pom.xml에 라이브러리 추가
1.ajax 응답처리 라이브러리 추가하기
gson, jackson
<!-- https://mvnrepository.com/artifact/com.google.code.gson/gson -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.10.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.15.2</version>
</dependency>
servlet-context.xml에 beans 등록
<!-- gson 등록하기 -->
<beans:bean id="gson" class="com.google.gson.Gson"/>
<!-- jackson converter등록하기 -->
<beans:bean id="jacksonConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessaqeConverter"/>
<beans:bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
<beans:property name="messageConverters">
<beans:list>
<beans:ref bean="jacksonConverter"/>
</beans:list>
</beans:property>
</beans:bean>