공부기록

공부기록, 2021-08-19(목), 129일차

정형준 2021. 8. 19. 23:06

## JSP
```
// ActionMethodName이 아래 case와 일치하면 해당 함수로 이동
@Override
public void performAction(Rq rq) {
switch (rq.getActionMethodName()) {
case "main":
actionShowMain(rq);
break;
case "doSendMail":
actionDoSendMail(rq);
break;
// 일치하지 않을시 오류메세지 출력후 break;
default:
rq.println("존재하지 않는 페이지 입니다.");
break;
}
}

// main 페이지 보여주는 함수
private void actionShowMain(Rq rq) {
rq.jsp("usr/home/main");
}

// Gmail 외부에서 불러서 이메일 보내는 함수
private void actionDoSendMail(Rq rq) {
App app = Container.app;
Ut.sendMail(app.getSmtpGmailId(), app.getSmtpGmailPw(), "no-reply@hyungjoon.site", "준이의 코딩천국 알림", "jhj8664@gmail.com", "제목ㅋㄷ", "내용ㅋㄷ");
}
```
## 느낀점
- 포트폴리오 준비 열심히 하자