본문 바로가기

JSP12

[JSP] session session : JSP 페이지를 요청한 웹 브라우저의 정보를 저장하기 위한 객체 웹 브라우저 당 1개만 할당 회원 관리 시스템에서 사용자 인증에 관련된 작업을 수행할 때 사용 요청한 웹 브라우저에 대한 정보를 저장하고 관리하는 내장 객체 웹 브라우저(클라이언트)당 1개가 할당 주로 회원관리에서 사용자 인증에 관련된 작업을 수행할 때 사용 page 디렉티브의 [session = true]인 경우에만 session 객체를 별도로 생성하지 않고 암묵적으로 사용할 수 있다 •session.setAttribute(key, value) – session.setAttribute("id", id) : id 속성에 id값으로 설정 session.getAttribute(키) – session.getAttribute("i.. 2023. 9. 25.
[JSP] response response : 웹 브라우저로 응답할 응답 정보를 가지고 있는 내장 객체 응답 정보와 관련하여 헤더 정보 입력 또는 리다이렉트 기능을 제공 웹 브라우저로 보낼 응답 정보를 저장하고 있는 객체 응답 헤더에 대한 정보 설정(입력) 쿠키 정보 추가하기 페이지 리다이렉트 하기(다른 페이지로 이동) 2023. 9. 25.
[JSP] request를 이용한 상품 구매 내역 예제 : request를 이용한 상품 구매 내역 상품 구매 내역 아이디 : 비번 : 구매상품: 식품 의류 도서 가구 배송시간 : 선택 9시~11시 11시~1시 1시~5시 5시~9시 결제방법: 카드 핸드폰 결제 동의합니다. 실행결과 코드설명 유효성 검사를 한후 names의 객체를 한개한개씩 즉 id pw를 가져오고 정보를 많이 가져올수가 있으니깐 getParameter대신 getParameterValues를사용해 배열을 이용하고 동의안함이라는 정보를 가져오기 위해 flag에 false라는 초기값에 false로 넣어 agree에 체크를 안했을때 flag false가 되기때문에 false일때의 조건문이 실행되게 한다 2023. 9. 25.
[JSP] request requset(내장객체) : 웹 브라우저에서 JSP 페이지로 전달되는 정보의 모임 사용자의 요구 사항 및 웹 브라우저, 웹서버 및 요청 헤더의 정보를 얻어 오는 메소드가 존재 웹 브라우저의 요청 정보를 저장하고 있는 객체 웹 페이지에서 JSP으로 전달되는 정보의 모임 HTTP Header와 HTTP Body으로 구성되어 있음 웹 브라우저 및 웹 서버의 정보 읽어옴 데이터 전송 방식 get HTTP header에 정보를 싣어 보냄 URL뒤에 붙는다. 256byte가 한계 default 전달 속도 빠름 적은 양의 데이터 전송 시 좋다. POST HTTP body에 정보를 싣어 보냄 데이터 사이즈의 제한이 없다. 보안에 좋다. 2023. 9. 25.