반응형
1. 맴버 상세 페이지
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <!-- 제이쿼리 라이브러리 --> <script src="http://code.jquery.com/jquery-1.12.4.js"></script> <script> $(document).ready(function() { //수정 버튼 클릭했을때 $("#btnUpdate").click(function() { document.form1.action = "/web03/member/memberUpdate"; document.form1.submit(); }); //삭제버튼 클릭 $("#btnDelete").click(function() { //confirm() 확인 => true, 취소는 = false if (confirm("삭제하시겠습니까?")) { document.form1.action = "/web03/member/memberDelete"; document.form1.submit(); } }); }); </script> </head> <body> <!-- 폼액션 지우고 id 추가 해주고 value 추가 해줬다. --> <form name="form1" method="post"> 이름: <input name="username" value="${dto.username}"><br> <!-- 아이디는 수정 안되게 readonly --> 아이디: <input name="userid" value="${dto.userid}" readonly><br> 비번: <input type="password" name="userpw"><br> 이메일: <input name="email" value="${dto.email}"><br> <!-- 수정삭제 버튼 만들기 , --> <input type="button" value="수정" id="btnUpdate"> <input type="button" value="삭제" id="btnDelete"> </form> <span style="color: red;">${message}</span> </body> </html> | cs |
2. 맴버 상세 컨트롤러
1 2 3 4 5 6 7 | //맴버 리스트에서 하이퍼링크 걸린 이름을 눌렀을때 @RequestMapping("member/memberInfo") public void memberInfo(String userid, Model model ) { model.addAttribute("dto", memberDao.memberInfo(userid)); } | cs |
3. 맴버 상세 다오
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | @Override public MemberVO memberInfo(String userid) { MemberVO vo = null; try { vo = sqlSession.selectOne("memberInfo", userid); } catch (Exception e) { e.printStackTrace(); } return vo; } | cs |
4.맴버 상세 mapper
1 2 3 4 5 6 | <select id="memberInfo" resultType="com.example.web03.model.member.dto.MemberVO"> select * from tbl_member where userid=#{userid} </select> | cs |
반응형
'매일코딩 > Spring' 카테고리의 다른 글
15.스프링프로젝트 - 맴버 수정 삭제 (0) | 2016.11.01 |
---|---|
14.스프링프로젝트 - 맴버 아이디 비번 체크 (0) | 2016.11.01 |
12.스프링프로젝트 - 맴버리스트 코드 (0) | 2016.11.01 |
11.스프링 프로젝트 - 맴버 insert 상세코드 (0) | 2016.11.01 |
10.스프링프로젝트 - 회원추가 코드 (0) | 2016.10.31 |
댓글