본문 바로가기
🌈 프로젝트/웹 프로젝트

🌻 웹프로젝트_[17] 오라클_Rest 댓글 등록

by 개발자 알마 2024. 1. 9.
반응형

 

[1] 댓글 등록


(1) CommentController 

댓글등록시 json타입의 댓글 데이터를 전송하고 , 서버에서는 댓글 처리결과를 문자열로 반환한다

 

POST로 보내는 데이터는 json 이다 명시 이다 

consumes = "application/json"

 

클라이언트가 요청을 할때 이 값을 가진 데이터타입만 처리하라는 명시이다 

produces= {MediaType.TEXT_PLAIN_VALUE} //text
produces= {MediaType.APPLICATION_XML_VALUE} //xml
produces= {MediaType.APPLICATION_JSON_UTF8_VALUE} //json

 

 

 

크롬 확장팩 postman 으로 테스트 

 

댓글 생성 완료 

 

(2) ajax + 댓글 등록

comment.js 에 댓글 등록 함수 생성 

 

get.jsp에 댓글 등록 함수 실행 

 

[2] 댓글 등록 모달창


(1) 댓글 등록 버튼 생성 

get.jsp 에서 html 댓글 등록 버튼 생성

 

(2) 댓글 등록 모달창

 

get.jsp에 모달창 html을 생성한다 

 

댓글작성하기 버튼을 클릭했을때 모달창이 뜨는지 확인하기

 

 

작성시간, modify, remove를 보이지 않게 숨긴다 

 

 

(3) 댓글등록 동작 

모달창의 register버튼을 클릭했을때 댓글 등록이 되고 

댓글 목록에 추가되게 showList() 한다 

 

 

반응형

댓글