Servlet4 Day 53. [JSP/Servlet] 첨부파일, 회원기능 구현 서버 프로그램 구현 - 개인 프로젝트 회원제 게시판 첨부파일, 페이지네이션, 게시판별 카테고리 인증(이메일), 댓글(비동기), 회원기능 구현 메세지 처리 페이지 > 로그인 실패 및 성공시 메시지 배피 프로그램 처리 Oauth 외부 RestAPI 연동(지도, 좌표) 점점 머리에 한계가 온다 이야아아아아아아아아아아앙 utils > FileDownload.java package utils; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.OutputStream; import javax.servlet.ServletException; import javax.servlet.annotation... 2022. 3. 22. Day 52. [JSP/Servlet] 페이지네이션, 게시판별 카테고리 저번주에 이어서 오늘 한 분 나가셨다 ㅠㅠㅠ 친해지고 싶었던 분인데 ;-; 서버 프로그램 구현 - 개인 프로젝트 회원제 게시판 첨부파일, 페이지네이션, 게시판별 카테고리 인증(이메일), 댓글(비동기), 회원기능 구현 메세지 처리 페이지 > 로그인 실패 및 성공시 메시지 1. 필터 적용 package filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.. 2022. 3. 21. Day 50. [JSP/Servlet] 커스텀 태그 커스텀 태그 GET 전송 POST 전송 request.setAttribute() : ${request.method} pageContext 내장 객체 접근 : ${pageContext.request.method} if : ${pageContext.request.method} if : ${pageContext.request.method} when : ${pageContext.request.method} when : ${pageContext.request.method} 회원가입 > memberDao 만 수정! > 입력한 글자가 포함된 이름만 보여주기 public List list(String keyword) { List list = new ArrayList(); try { conn = DBConn.getCon.. 2022. 3. 18. Day 49. [JSP/Servlet] 쿠키 & 세션 쿠키 쿠키란 웹 페이지들 사이의 공유 정보를 클라이언트 PC에 저장해놓고 필요할 때 여러 웹 페이지들이 공유해서 사용할 수 있도록 매개 역할을 하는 방법 -- 정보가 클라이언트 PC에 저장됩니다. -- 저장 정보 용량에 제한이 있습니다(파일 용량은 4kb) -- 보안이 취약합니다. -- 클라이언트 브라우저에서 사용 유무를 설정할 수 있습니다. -- 도메인당 쿠키가 만들어집니다(웹 사이트당 하나의 쿠키가 만들어집니다). 쿠키는 보안에 취약하기 때문에 주로 보안과 무관한 경우에 한해 사용합니다. 예) 웹 페이지를 방문했을 때 팝업창에 '오늘은 더 이상 보지 않기' 체크에 사용. 서버가 클라이언트한테 주는 정보조각 > 쿠키 콘텐츠에 들어가는 빨간색이 쿠키 아이디! 세션 쿠키와 같은 웹 페이지들 사이의 공유 정.. 2022. 3. 16. 이전 1 다음