[LIKE5] 임시저장된 게시글 등록

     

    😉 8개월 차 초보 개발자가 작성한 게시글입니다. 
    제 포스팅이 다른 분들에게 0.0001%의 도움이 되길 바라는 마음으로 올바른 정보를 전달하려 노력했습니다.
    하지만 아쉽게도 부족한 설명과 오류가 있을 수 있습니다. 멋쟁이 개발자님들의 
    피드백을 환영합니다.

     

     

    [TOAST UI Editor] 토스트 에디터 게시글 등록 | 임시저장

     

    [TOAST UI Editor] 토스트 에디터 게시글 등록 | 임시저장

    😉 8개월 차 초보 개발자가 작성한 게시글입니다. 제 포스팅이 다른 분들에게 0.0001%의 도움이 되길 바라는 마음으로 올바른 정보를 전달하려 노력했습니다. 하지만 아쉽게도 부족한 설명과 오

    seongeun-it.tistory.com

     


     

     

     

    임시저장 기능의 경우 사용자가 게시글 작성 폼에서 임시저장 버튼을 클릭하면 해당 데이터가 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에 등록했던 썸네일의 이미지 경로가 담겼다!

     

     

    728x90

    댓글