으아아아악33
248
2021-06-13 20:21:30 작성 2021-06-13 20:34:14 수정됨
4
193

spring 질문있습니다


프로젝트를 만들고 있는데  정보 수정을 하려고 하는데

기존에 올라와있는데 사진을 업로드 해놓은 상태이고 ,   다른 정보를 수정하고 완료버튼을 누르면 

기존에 업로드한 프로필사진이 없어져버립니다. 어떻게 로직을 고쳐야할까요..?ㅜㅜ 도움좀 부탁드립니다..   ps. 사원 정보수정할때  이미 프로필사진이 업로드된 사원은 그 프로필사진이 저장되어있어야하는데 그게 안된다는겁니다..


0
  • 답변 4

  • console.error()
    1k
    2021-06-14 09:57:21

    수정을 할 때 모든 정보를 다 들고와서

    모든 정보를 수정하는 쿼리에 던지는건가요 ?


    reloadFile은 새로 업로드되는 이미지 값의 파라미터인가요 ?

  • 으아아아악33
    248
    2021-06-14 10:43:37

    네네  맞습니다 수정할때 모든 정보를 수정하는 쿼리 던지고 


    밑에 reloadfile 파라미터 맞습니다!!

  • console.error()
    1k
    2021-06-14 10:48:52

    그럼 이미지 수정 내역이 없을 때는 멤버 모델에 이미지 관련한 값은 입력이 안되겠네요 ?


    그럼 이미지 관련된 모델 value는 null값 일 거고 그렇다보니 전체 수정 쿼리에서 공백값이 들어가서 사라지는거 아닐까요 ?


    수정할 때 이미지 자체 값을 가져와서 똑같이 다시 값을 넣어주거나

    아니면 수정 시 한번 기존 데이터를 조회해서 거기에 변경된 값만 넣어주는 방식은 어떨까요 ?

  • 으아아아악33
    248
    2021-06-14 10:53:09

    수정 컨트롤러 ,jsp 입니다 뭐가 잘못 되었는지 한번 봐주실수 있나요 ??? 


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