titi
210
2021-11-25 13:50:02
4
120

게시판 등록, 수정관련 질문


신입 개발자인데 로직이 머리속에 짜지지 않아서 선배님들에게 여쭤보고자 글을 적습니다.

리스트 페이지가 있고 등록 버튼이 따로 상단에 있습니다.

수정은 리스트 한줄 row를 클릭하면 수정페이지로 넘어가는데 수정하고 insert페이지하고 같습니다. 

일단  insert.jsp는 만들었는데 수정을 하려고 list에서 row를 누르면 어떻게 insert페이지와 원래 가지고 있는 값 정보를 띄

어와야할지 모르겠습니다.... ㅜ

0
  • 답변 4

  • kimdongy1000
    400
    2021-11-25 14:00:02

    그럼 inset 페이지를 그대로 복사해서 modify 페이지로 만든다음에 

    mofify.jsp 로 작업하는게 낫지 않을까요? 

    1개의 페이지에 2개의 기능을 넣는다는게 쉬운게 아니라서 


    그리고 로직은 

    게시판을 누른다 -> 누른 게시판의 pk 값으로 해당 게시판의 내용을 전부 select 해와서 model 에 넣는다 

    -> modify.jsp 를 호출하면서 


    해당 내용을 랜더링 한다 


    수정작업을 위한 자바스크립트 작업을 한다 

  • 마린_7
    320
    2021-11-25 14:07:07 작성 2021-11-25 14:07:18 수정됨

    key 값이 존재할경우 

    1. db에서 값을 가져온다. 

    2. insert.jsp 에 select 값을 표기한다

    3. 저장버튼 누를경우  머지문으로 sql 실행한다.


    key값이 없을경우에도 오류는 나지 않을껍니다.

  • 54
    2021-11-25 14:10:54 작성 2021-11-25 14:12:44 수정됨

    insert 페이지에 원래 가지고 있는 값들을 왜 같이 띄우시려는지 잘 모르겠어요 ㅠㅠ


    리스트를 선택 -> 게시글 내용보기 + 수정버튼 -> 수정버튼 클릭 -> 수정 화면으로 이동

    -> 수정화면은 페이지 로드 시 게시글 내용 불러오기

    그냥 간단하게 이런 방식으로 하시면 될 거 같은데 ..



  • dhkimm
    19
    2021-11-25 14:12:44

    하나의 jsp에서 mode로 구분하여 컨트롤하면 편할거 같네요~

    (등록, 수정 페이지 진입시 쿼리스트링으로 mode값을 전달하여 구분)

  • 로그인을 하시면 답변을 등록할 수 있습니다.