본문 바로가기
728x90
반응형

Session5

JDBC 개발자 수업 87일차 - 쿠키(cookie) - 팝업창 만들기, CSS 제어 1. 팝업창 만들기 2. CSS 제어 1. 팝업창 만들기 - 이전에 수업 예제로 만들었던 게시판(Board) 에서 쿠키를 이용해서 팝업창을 띄워보자 [ cookie.js 만들기 ] function setCookie(cname, cvalue, exdays) { const d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); let expires = "expires="+d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function getCookie(cname) { let name = cname + "="; let ca = d.. 2021. 7. 31.
JDBC 개발자 수업 86일차 - 쿠키(cookie) - 로그인시 아이디 기억하기 쿠키(cookie) 쿠키(cookie) [ 정의 ] - 브라우저가 관리하는 데이터 저장 파일(저장소) - 텍스트 파일 - 특정 사이트에 현재 접속한 브라우저(사용자)에 대한 개인 정보를 저장하는 공간이다. - 웹 서버가 사용자에 정보를 저장하는 용도 사용 - 쿠키에 대한 접근: JavaScript, Servlet(JSP) [ 데이터 저장소 비교 ] 데이터 저장소 설명 장점 단점 DB (Oracle) 각 사용자별로 데이터를 저장 전문적이다. 비싸다.(비용, 노동력 등...) session(Servlet/JSP) 개인 정보 저장 객체, 서버 메모리 위치 가볍고 빠르다. 추가 설치 비용X 대용량 데이터 저장X, 접속 종료되면 소멸(*****) cookie 개인 정보 저장 파일 가볍고 빠르다. 추가 설치 비용X.. 2021. 7. 28.
Server(JSP) 개발자 수업 74일차(1) - 표준 액션 태그, 확장 액션 태그(EL, JSTL) 1. 표준 액션 태그 2. 확장 액션 태그(EL, JSTL) 1. 표준 액션 태그 [ 정의 ] - XML 기술을 이용해서 기존의 JSP 문법을 확장해준 매커니즘으로 JSP 규격서에 정의되어 있는 기술이다. - XML 태그 형태를 띄기 때문에 액션태그(action tag)라고도 부르며, 간단히 액션(action)이라고 한다. 왜냐하면 이런 태그가 어떤 동작(action)을 수행하는 역할을 하기 때문이다. - , [ 표준 액션 태그 예시 ] 2. 확장 액션 태그(EL, JSTL) [ 정의 ] - JSP 표준 액션 태그의 버전업 - 추가 설치가 필요하다. ( JSTL ) - JSP 페이지에서 자바 구문을 사용하지 않기 위해서 만들어 졌다. - 달러 표시로 내장 객체를 나타낸다. - $ { } [ EL, Exp.. 2021. 7. 12.
Server(JSP) 개발자 수업 73일차(2) - out, session, application, JSP 내장 객체의 생명 주기 1. out 2. session 3. application 4. JSP 내장 객체의 생명 주기 1. out [ 정의 ] - 응답 페이지 전송을 위한 출력 스트링 객체 - 서블릿의 PrintWriter와 유사한 역할 - HTML 소스에 값을 출력하는 역할 - JSP에서 을 사용하면 불가항력으로 스파게티 코드가 자주 발생한다. > 가독성 저하.... > 차라리 예전 Servlet 방식으로 하자.. > 가독성 향상 (방법에 따라 틀리며, 개인 취향 차이이다.) [ out 예시 ] - 구구단 만들기 구구단 기본 방식 - 결과 2. session, application [ 정의 ] - JSP 내장 객체 저장소 중에 가장 중요하게 봐야 하는 저장소 이다. - 데이터 저장 - 인증 상태를 저장하는 용도로 사용된다. .. 2021. 7. 11.
Server(JSP) 개발자 수업 73일차(1) - JSP 내장 객체 , request, response, pageContext 1. JSP 내장 객체 2. request 3. response 4. pageContext 1. JSP 내장 객체 [ 정의 ] - JSP Implicit Object - 개발자가 직접 생성하지 않아도, JSP가 미리 만들어서 제공하는 객체이다. (Tomcat이 만든다!!!) - 예약어를 사용해서 얻어온다. - JSP 내장 객체는 Servlet에도 동일하게 있다. 단, Servlet에서는 직접 만들어서 사용한다. (내장 객체라는 형식이 존재하지 않기 때문..) - 종류: request, response, session, pageContext, out, application, config, page, exception 등.. - 사용빈도 1순위) request, response, session, pageCo.. 2021. 7. 11.
728x90
반응형