최근 글
STUDY/programming
JSP 게시판 개발 프로젝트 - 16일차(공지사항 수정/수정실패)
2020. 9. 26. 10:06
손놨던 업데이트 부분을 다시 시작했다
그때 안보였던 에러는 오늘 한방에 알게 되었음^^
this.email이 없어서 null값이 나온거였다
바로 추가해주었다
그리고 다시 테스트 해보니 값이 제대로 들어온다
그래서 다시 쿼리에 서브스트링을 걸어서 @앞부분만 가져와준다
사실 뒷부분도 같이 잘라서 보여줘야되는데
이건 여기가 아니라 jsp부분에서 잘라야 될 것 같아서....귀찮아서 일단은 저렇게 둔다
이메일 입력한 것 중에서 아이디만 잘 잘라서 가져왔다.
아직 셀렉트 부분의 값(@이후의 값)을 가져오는 부분은 손대지 못한 관계로 다음에 진행하겠다
그럼이제 본격적으로 수정(update 구문)할것과 실패시 나타낼 화면 함수를 만들어준다
data값 가져가는 dao설정해주고
impl에서 update문을 써준다
수정된 모든 값을 받아서 업데이트 쳐준다.
수정해본 화면
잘 수정된다. 날짜가 최종입력일/최종수정일 이렇게 따로따로였으면 좋을텐데
지금은 date하나라서 그냥 날짜는 수정하지 않기로 한다.
이것도 나중에 손보기로.....................이렇게 다 미루어버리기^_ㅠ
그리고 패스워드 틀렸을때 화면도 만들어준다
글 작성했을때 패스워드값이랑 입력했을때 패스워드값이랑 비교해서 다르면 바로 패스워드 실패 화면으로 넘긴다.
화면으로 넘기기만 하면 되는거라서 jsp만 하나 더 만들어주면 된다.
이렇게 만들어주었다. 그냥 간단간단하게 Your password is incorrect! 써주고
다시 비번 입력하는 화면으로 돌아가기 / 글 목록으로 돌아가기 버튼 만들어주면 끝
공지사항 수정 완료!
'STUDY > programming' 카테고리의 다른 글
JSP 게시판 개발 프로젝트 - 17일차(공지사항 삭제) (0) | 2020.09.27 |
---|---|
JSP 게시판 개발 프로젝트 - 15일차(공지사항 업데이트) (0) | 2020.09.25 |
JSP 게시판 개발 프로젝트 - 14일차(공지사항 글읽기) (0) | 2020.09.24 |
JSP 게시판 개발 프로젝트 - 13일차(공지사항 리스트) (0) | 2020.09.23 |
JSP 게시판 개발 프로젝트 - 12일차(공지사항 글쓰기) (0) | 2020.09.22 |
STUDY/programming의 글 더보기