😉 8개월 차 초보 개발자가 작성한 게시글입니다.
제 포스팅이 다른 분들에게 0.0001%의 도움이 되길 바라는 마음으로 올바른 정보를 전달하려 노력했습니다.
하지만 아쉽게도 부족한 설명과 오류가 있을 수 있습니다. 멋쟁이 개발자님들의
피드백을 환영합니다.
[TOAST UI Editor] 토스트 에디터 게시글 등록 | 임시저장
임시저장 기능의 경우 사용자가 게시글 작성 폼에서 임시저장 버튼을 클릭하면 해당 데이터가 insert 된다. 이때, BOA_STATUS는 F로 insert 된다. 또한 임시저장은 썸네일 등록을 하지 않기 때문에 BOA_IMG_PATH가 null이다.
게시글 전체 목록 페이지에서는 게시글 상태가 F인 글은 조회가 되지 않기 때문에 사용자의 마이페이지에서만 임시 저장된 글이 조회가 된다.
임시 저장된 목록을 클릭하면 칼럼 수정하기 페이지(colUpdateForm.jsp)로 이동된다. 이때 colUpdateForm.jsp에는 임시 저장된 데이터가 담긴다.
updateForm.bo가 아닌 selectTemSave.bo라는 맵핑값을 사용한 이유는
updateForm.bo는 커뮤니티 혹은 칼럼 게시판에서 등록된 게시글 수정의 맵핑 값이기 때문이다.
updateForm.bo와 selectTemSave.bo 모두 colUpdateForm.jsp 호출하기 때문에 게시글 수정/임시저장 기능은 colUpdateForm.jsp과 게시글 수정에 관련된 모든 기능을 공통적으로 사용할 수 있게 되었다.
이때 수정버튼을 클릭하면 썸네일 등록이 가능하다!
OK 버튼을 클릭하면 게시글 전체 목록에서 조회된다.
게시글의 상태가 F에서 Y로 변경되었고, null이었던 BOA_IMG_PATH에 등록했던 썸네일의 이미지 경로가 담겼다!
'🌿 Project > 기능 구현' 카테고리의 다른 글
[LIKE5] 댓글 / 대댓글 작성하기 (1) | 2021.11.02 |
---|---|
[TOAST UI Editor] 토스트 에디터 게시글 등록 | 임시저장 (3) | 2021.09.24 |
[TOAST UI Editor] 토스트 UI 기본적인 화면 구현하기 (0) | 2021.07.21 |
[JQuery] .toggleClass()를 이용해서 클래스 추가 및 삭제 (0) | 2021.07.12 |
[JavaScript] [레시피 상세보기 페이지] 재료 계산기 (0) | 2021.06.18 |
댓글