728x90
728x90
ajax
-
[Spring] ajax로 form 데이터 serialize() 전송하여 controller에서 객체로 받기/ajax로 json 데이터 전송하여 controller에서 객체로 받기(@RequestBody)JAVA/Spring(Springboot) 2023. 7. 22. 21:33
ajax로 데이터를 전송하여 controller에서 데이터를 받는 방법에 대해 알아보겠다. 데이터를 ajax로 넘길때 form 데이터를 serialize() 해서 보내는 방식이 있고 json으로 데이터를 전송하는 방식이 있다. 이 두가지를 코드로 살펴보자. 우선 form에 있는 데이터를 전부 보내는 방식을 살펴보자. html 카테고리명 활성화 html 코드이다. form에서 input 태그로 넘어갈 값들은 name(카테고리명), isDel(활성화여부) 이다. 등록 버튼을 클릭하면 createCategory() 함수가 실행된다. javascript function createCategory() { // 이름이 중복인지, 유효성 확인 $.ajax({ url: '/admin/category/create', d..