JSP request (3) 썸네일형 리스트형 HTML - JSP - forward / request / session 이해예제 ( 장바구니 ) idnex.jsp 코드 입력값을 전달하기 위해 post 방식 사용 name=을 이용하여 다음 페이지에서 기억할 수 있도록 이름 설정 main.jsp 코드 님, 반갑습니다! 햄버거 샌드위치 치킨 라면 콜라 구매하기 request 받은 것들을 UTF-8형식으로 인코딩 requset로 받은 것들을 session.setAttribute를 이용해 session에 속성으로 할당 결과창에 값을 보내주어야 하기 때문에 또 POST타입으로 설정 result.jsp 코드 님이 구매한 상품 목록 장바구니 목록이기 때문에 AL로 데이터들을 가져올 것이기 때문에 상단에 import해준다. session 단위로 했기 때문에 request.이 아닌 session.으로 값들을 받아오면 된다. 정리 index -> main 에서는 같.. HTML - JSP - request 사용 예제 ( 회원가입 정보 넘기기 ) request UTF-8 인코딩 request 요청정보 String(문자열) 타입으로 데이터를 주고받음 UTF-8 인코딩 해야함에 유의! ( ) 포인트 : - 문자열 타입으로 데이터를 주고 받으니 형변환이 필요할 때가 있음 - 정보들을 UTF-8로 인코딩 해주기 - 내용을 보내야하기 때문에 폼을 POST 메소드로 보낸다 요청을 보내기 위한 HTML 코드 이름 직업 무직 학생 회사원 전문직 자영업 관심 컨텐츠 영화 드라마 애니메이션 요청을 받은 뒤 출력할 페이지 코드 요청 메서드: 이름 직업 관심 컨텐츠 HTML - JSP - 내장객체 1) request 요청정보 String(문자열) 타입으로 데이터를 주고받음 UTF-8 인코딩 해야함에 유의! 2) response 응답정보 ★forward 액션 VS response.sendRedirect() 공통 : 둘 다 요청을 수행할 수 있음 froward 액션 : 새로운 요청이 아니며 / 제어권을 넘겨주면서 파라미터 값도 전달/추가 가능함 rsponse.sendRedirect() : 새로운 요청이기 때문에, / 파라미터 값이 유지되지 않음 3) out 브라우저(화면) 출력 기능 4) session☆ HTTP 프로토콜은 비연결형 프로토콜 하나의 페이지가 출력된 이후에 클라이언트와 서버의 연결이 끊어짐 상태를 저장하기 위해(기억하기 위해) 사용하는 방법 : 쿠키, session, aplication.. 이전 1 다음