본문 바로가기

개발/spring

[spring] ajax 406에러

반응형

ajax를 통해 form을 넘기는 과정에서 406에러가 발생하였다.


1. 

spring에서 ajax json을 사용하기 위해선 

pom.xml에 jackson라이브러리를 추가해야 한다.



1
2
3
4
5
6
    <!-- ajax -->
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-mapper-asl</artifactId>
            <version>1.9.13</version>
        </dependency>
cs



2. 라이브러리를 추가 해도 에러가 난다면 

@RequestMapping(value = "/articles/action", headers="Accept=*/*",  produces="application/json")
public class ArticlesController {

}

코드 추가 produces="application/json" 




https://stackoverflow.com/questions/16335591/spring-mvc-json-406-not-acceptable


반응형

'개발 > spring' 카테고리의 다른 글

[Spring]myBatis, jdbc 차이  (0) 2018.10.07