jnk1m
Foliage IT
jnk1m
전체 방문자
오늘
어제
  • 분류 전체보기 (209)
    • Today I Learned (34)
    • Java (47)
    • Database (15)
    • [NHN Academy] (27)
    • Spring (47)
    • HTML + CSS + JavaScript (11)
    • JSP (3)
    • Node.js (10)
    • React Native (2)
    • 기타 (8)
    • 스크랩 (5)

인기 글

최근 글

티스토리

hELLO · Designed By 정상우.
글쓰기 / 관리자
jnk1m

Foliage IT

Spring

[Spring] Day13 (Note): 댓글

2022. 4. 2. 01:47

2022/4/1

 

댓글 Ajax

1. 테이블 reply
rno:
댓글 고유 번호 -> 시퀀스
bno:
댓글이 달리는 고유 게시물 번호
reply:
댓글 내용
replyer:
댓글 작성자
replyDate:
댓글 작성일
updateDate:
댓글 수정일


2. ReplyController
계획

작업 URL Method
등록 /replies/new POST
조회 /replies/{rno} GET
삭제 /replies/{rno} DELETE
수정 /replies/{rno} PUT
*전체글 페이징 처리 /replies/pages/{bno}/{page} GET

//11:30 pk 기준으로 작성해주는 게 좋다??

3. JSON으로 데이터 전달 //1:17

<form id=”form>
       <input type= “text” name= “id”/> java
       <input type= “password” name= “pw”/> 1234
입력
</form>
serialize() : URL
쿼리 스트링 (? 뒤에 파라미터...)으로 데이터 전달하고 싶을 때
$(“#form”).serialize();
쓰면 데이터가 id=java&pw=1234 이렇게 바뀐다.

serializeArray():
배열 객체로 변환
$(“#form”).serialize(); -> [{“id”: “java”}, {“pw”: “1234”]

JSON.stringify():
자바 스크립트 객체 -> JSON 포맷의 문자열로 변환 (보낼 때)
JSON.parse(): JSON
포맷의 문자열 -> 자바 스크립트 객체로 변환 (받은거 쓰고 싶을 때)

    'Spring' 카테고리의 다른 글
    • [Spring] Day16 결제 API (Note)
    • [Spring] Day13 (Code): 댓글
    • [Spring] Day12 (Code2): pom.xml에 REST JSON 추가, REST JSON
    • [Spring] Day12 (Code1): 게시물 검색

    티스토리툴바