jsp 7

JSP 세션

세션(Session)     내장 객체로서 브라우저마다 한 개씩 존재하고     고유한 세션 아이디(SessionID) 생성 후 정보 추출     장점     - JSP 등 언어에서만 접근 가능하므로 보안성이 좋음     - 저장 용량 한계가 거의 없음     단점     - 서버에 데이터를 저장하므로 서버에 부하 위험 ☆ Code ★ session 님 반갑습니다. 회비는 29만원입니다. Login Info. id : pw :  ★ session_ok

JSP 2024.11.30

JSP 쿠키

쿠키(Cookie)     웹 브라우저가 보관하고 있는 데이터(로컬에)             웹 서버에 요청을 보낼 때 쿠키를 헤더에 담아 전송     웹 브라우저는 쿠키가 삭제되기 전까지 웹 서버에 쿠키 전송     장단점     - 클라이언트의 특정 폴더에 정보를 저장하므로 서버 부하 낮음     - 데이터 저장 용량의 한계     - 일반 사용자가 브라우저 설정에서 쿠키 차단을 사용하면 사용 불가     - 정보가 사용자 PC에 저장되므로 보안 위협 존재     - 동작 방식     1) 쿠키 생성 : 웹 서버가 쿠키를 생성하고 response에 쿠키를 담아서                   웹 브라우저에 전송     2) 쿠키 저장 : 웹 브라우저는 응답에 있는 쿠키를                ..

JSP 2024.11.29

JSP 액션태그

액션 태그(Action Tag)     서버나 클라이언트에게 어떤 행동을 하라고 명령하는 태그     페이지와 페이지 사이를 연결하거나     다른 페이지의 내용을 현재 페이지에 포함하거나     자바빈즈(JavaBeans) 등의 다양한 기능을 제공     액션 태그의 형식은 XML 형식      1) forward                  다른 페이지로의 이동     2) include                  외부 페이지의 내용 포함     3) param                  현재 페이지에서 다른 페이지로 데이터 전달     4) useBean                  Java 파일에 있는 객체 가져오기(new 기본생성자())     5) setProperty        ..

JSP 2024.11.27

JSP 스크립트 태그

JSP(Java Server Page)     HTML을 중심으로 Java와 연동하여 사용하는 웹 언어     HTML안에 Java 코드를 작성할 수 있는 언어     * 서블릿에서 HTML을 작성하는 것은 매우 번거롭기 때문에       JSP에서 Java 코드를 작성하는 것이 편하고 자주 사용됨 (1) 스크립트 태그(script tag)     HTML 코드에 Java 코드를 넣어 프로그램이 수행하는     기능을 구현     1) 선언문(declaration)                자바 변수나 메서드 정의에 사용     2) 스크립틀릿(scriptlet)                자바 변수 선언 및 자바 로직을 작성할 때 사용     3) 표현식(expression)              ..

JSP 2024.11.22