Search in sources :

Example 31 with Member

use of com.bitcamp.open.member.model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberUpdateService method updateSelect.

public Member updateSelect(String member_id) {
    Member member;
    dao = sqlSessionTemplate.getMapper(LoginDao.class);
    member = dao.selectById(member_id);
    return member;
}
Also used : LoginDao(com.bitcamp.open.member.dao.LoginDao) Member(com.bitcamp.open.member.model.Member)

Example 32 with Member

use of com.bitcamp.open.member.model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberMypageController method mypage.

@RequestMapping("/member/mypage")
public String mypage(HttpSession session, Model model) {
    Member member = (Member) session.getAttribute("loginInfo");
    // 세션 을 가져와 model객체에 저장
    model.addAttribute("member", member);
    return "member/mypage";
}
Also used : Member(com.bitcamp.open.member.Model.Member) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Example 33 with Member

use of com.bitcamp.open.member.model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberMypageController method mypageDatatail.

// http://localhost:8080/open/member/mypage/tttt
// tttt값을 받아 쓴다
@RequestMapping("/mypage/mypage/{id}")
public String mypageDatatail(@PathVariable("id") String id, Model model) {
    System.out.println(id);
    Member member = memberLoginService.selectById(id);
    model.addAttribute("member", member);
    return "member/mypage2";
}
Also used : Member(com.bitcamp.open.member.Model.Member) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Example 34 with Member

use of com.bitcamp.open.member.model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberLoginController method login.

@RequestMapping(method = RequestMethod.POST)
public String login(@RequestParam(value = "member_id", defaultValue = "0") String id, @RequestParam(value = "password", required = false) String pw, HttpSession session) {
    System.out.println(id);
    System.out.println(pw);
    // 정상적으로 로그인 처리가 되면 리다이렉트 처리 : mypage로 이동
    // /member/mypage
    String view = "redirect:mypage";
    Member member = memberLoginService.loginChk(id, pw);
    if (member == null) {
        return "member/loginFail";
    }
    member.setPassword("");
    // 세션에 데이터 저장
    session.setAttribute("loginInfo", member);
    System.out.println(session.getAttribute("loginInfo"));
    notifier.sendMail(member.getMember_id(), "로그인이 성공적으로 처리되었습니다.");
    return view;
}
Also used : Member(com.bitcamp.open.member.model.Member) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Example 35 with Member

use of com.bitcamp.open.member.model.Member in project bitcampSCOpen2017 by ryuyj.

the class MemberViewController method memberView.

@RequestMapping(value = "/member/memberView")
public String memberView(@RequestParam(value = "member_id", defaultValue = "0") String member_id, Model model) {
    Member memberview = (Member) memberViewService.getviewMember(member_id);
    model.addAttribute("memberview", memberview);
    return "member/memberView";
}
Also used : Member(com.bitcamp.open.member.model.Member) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Aggregations

Member (com.bitcamp.open.member.model.Member)30 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)22 Member (com.bitcamp.open.member.Model.Member)11 LoginDao (com.bitcamp.open.member.dao.LoginDao)10 ResultSet (java.sql.ResultSet)3 SQLException (java.sql.SQLException)3 List (java.util.List)2 HSSFSheet (org.apache.poi.hssf.usermodel.HSSFSheet)2 MemberDaoInter (com.bitcamp.open.member.dao.MemberDaoInter)1 MemberRowMapper (com.bitcamp.open.member.service.MemberRowMapper)1