본문 바로가기

분류 전체보기204

25. Jsp와 데이터베이스 연동 10 자 오늘은 멤버업데이트에서 기존에 있던 패스워드를 불러가지고 와서 내가 업데이트폼에서 작성한 패스워드값과 일치가 되느냐 안되느냐 까지 수업을 진행하였다. 오늘 배울 jsp이다. 팁: 예전부터 이 jsp디렉티브가 뭘 나타내는 건지 궁금하고 의아해했었다. 그 결과 , 위 코드를 해석해서 자바코드로 풀이하자면, db.MemberBean mbean = new db.MemberBean() mbean.setProperty("*"); 이정도로 해석하면 될듯하다. 자 회원수정파트이다. MemberUpdateForm.jsp 회원정보수정하기 아이디 이메일 전화번호 패스워드 회원전체보기 MemberUpdateProc.jsp 이다. MemberDAO.class package db; import java.sql.Connecti.. 2021. 12. 1.
24. Jsp와 데이터베이스 연동 9 지난시간에 memberUpdateForm.jsp까지 만들었다. 요번시간에는 MemberUpdate처리 하는 시간까지 가져볼것이다. 여기서 회원 수정하기 버튼을 눌렀을떄 , 회원정보수정하기 로 넘어가고, 회원아이디를 기준으로 ,패스워드 값을 읽어와서 기존패스워드값과 같을떄만, 수정이 되게끔 했다. 그런데 , 아이디는 박스가 없기 떄문에 데이터가 넘어갈수가 없다 . 이런거를 대비해서 만든 데이터가 input type:"hidden"이라는 데이터가 있다. 여기 이 데이터를 쓰면 우리가 눈에 보이지 않게 데이터가 넘어가 준다. 그래서 편리하다. 대신 안보이게 아이디값을 처리해주는 것으로 가자 이런 꼴이다. 하지만 조금 헷갈렸다... Input Type="hidden"의 개념이 조금 헷달렸고 아래 링크를 보니 조.. 2021. 12. 1.
23. Jsp와 데이터베이스 연동 8 자 오늘은, 지난시간에 MemberInfo.jsp 까지 만들었다. 알다시피, MemberInfo.jsp는 사용자에 대한 정보를 모두 보여준다. 자 오늘 할 내용은 그 정보에서 수정하는 방법과 삭제하는 방법등이 남았다. 여기서 수정하는 방법에 대해서 공부해 볼것이다. 자, 이메일과 전화를 기준으로 해서 데이터를 수정하는 법을 익힐것이다. 그리고 패스워드가 있어서 패스워드가 동일해야지만 수정이 가능하게끔 할것이다. 수정 실제로 , 이메일과 전화번호,아이디 전부다 위 초록색 링크된부분에 넣어야지 가능할꺼 같지만, 그렇다면 너무 문장이 길어지고 비효율적이 다. 고로, id변수 값만 넣도록 한다. MemberInfo.jsp 회원정보보기 아이디 이메일 전화번호 취미 직업 나이 정보 회원수정 회원삭제 목록보기 회원가.. 2021. 12. 1.
22. Jsp와 데이터베이스 연동 7 자, 요번시간에는 데이터베이스 연동,memberInfo를 작성해볼것이다. 자 저번시간에는 게시판의 글보기까지 공부해보았다. --> 이 정도 까지 저번시간에 공부해보았다고 생각하면 될듯하다. 자 이떄 우리가 할것은 만약 위 아이디를 클릭하게 되면 상세보기로 넘어가서 , 더 자세히 공부할수 있게끔 하였다. 자 여기서보면 a태그에다가 "MemberInfo.jsp?id=" 이런식으로 ?뒤에 id값을 넣음으로써 get방식으로 연동시켰다..! 자 그렇다면, 위에서 아이디를 클릭해서 상세보기로 넘어가기 위해서, 한클래스의 MemberBean을 받아보자..! MemberInfo.jsp 회원정보보기 아이디 이메일 전화번호 취미 직업 나이 정보 자 위 코드들을 주의깊게 보도록 한다. MemberList.jsp 모든 회원정.. 2021. 11. 30.
반응형