Class MailBoxController
java.lang.Object
deu.cse.spring_webmail.mail.controller.MailBoxController
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmailbox
(org.springframework.ui.Model model, Principal principal, int mailBoxTypeId, int page, int size) 메일함 페이지 요청 (받은 메일함)로그인 완료 후 받은 메일함으로 이동unreadMailbox
(org.springframework.ui.Model model, Principal principal, int mailBoxTypeId, int page, int size) 읽지 않은 메일함 페이지 요청
-
Field Details
-
mailReceiver
-
-
Constructor Details
-
MailBoxController
-
-
Method Details
-
mailIndex
로그인 완료 후 받은 메일함으로 이동- Returns:
- 받은 메일함 페이지
-
mailbox
@GetMapping("/{mailBoxId}") public String mailbox(org.springframework.ui.Model model, Principal principal, @PathVariable("mailBoxId") int mailBoxTypeId, @RequestParam(value="page",defaultValue="1") int page, @RequestParam(value="size",defaultValue="10") int size) 메일함 페이지 요청 (받은 메일함)- Parameters:
model
- Modelprincipal
- PrincipalmailBoxTypeId
- 메일함 아이디 (1: 받은 메일함, 2: 보낸 메일함, 3: 임시보관함, 4: 휴지통)page
- 페이지 번호size
- 페이지 크기- Returns:
- 메일함 페이지
-
unreadMailbox
@GetMapping("/{mailBoxId}/unread") public String unreadMailbox(org.springframework.ui.Model model, Principal principal, @PathVariable("mailBoxId") int mailBoxTypeId, @RequestParam(value="page",defaultValue="1") int page, @RequestParam(value="size",defaultValue="10") int size) 읽지 않은 메일함 페이지 요청- Parameters:
model
- Modelprincipal
- PrincipalmailBoxTypeId
- 메일함 아이디 (1: 받은 메일함, 2: 보낸 메일함, 3: 임시보관함, 4: 휴지통)page
- 페이지 번호size
- 페이지 크기- Returns:
- 메일함 페이지
-