본문 바로가기

JSP

[JSP] 웹 어플리케이션의 동작 원리 ■ 웹 어플리케이션의 동작원리 -. 웹 어플리케이션이란 웹을 기반으로 실행되는 프로그램을 말한다. -. 웹 프로그래밍(Web Programming)을 한다는 것은 웹 어플리케이션을 구현한다는 것을 의미한다. ■ 웹 어플리케이션의 동작 순서 ① 사용자가 웹 브라우저의 주소 란에 특정 사이트의 주소를 입력하게 되면 웹 브라우저가 해당 웹 서버에 홈페이지를 요청하는 것이 된다. ② 해당 웹 서버에는 웹브라우저의 요청이 있을 경우 이를 받아들여 요청한 페이지를 응답할 책임을 지고 있다. 요청한 페이지는 웹 서버에서 바로 공급되지 못하고 웹 어플리케이션 서버(WAS : Web Application Server)에서 다양한 로직이나 데이터 베이스와의 연동을 통해서 완성되어야만 공급된다. ③ 웹 어플리케이션 서버(W.. 더보기
[JSP] Firefox에서 문자인코딩 설정 변경(UTF-8) 상단메뉴에서 보기 -> 문자 인코딩 -> 유니코드(UTF-8) 설정 더보기
[JSP] Firefox에서 쿠키 확인하기. 1. Firefox의 환경설정에서 '개인정보'에서 '쿠키삭제'를 클릭한다. 2. '쿠키삭제'를 누르면 '쿠키 관리자'창이 뜨는 것을 확인할 수 있다. 더보기
[JSP] response 기본 객체 ■ response 기본 객체는 request 기본 객체와는 정반대의 기능을 수행한다. -. request 기본 객체가 웹 브라우저가 전송한 요청정보를 담고 있는 받는다. -. response 기본 객체는 웹브라우저에 보내는 응답을 받는다. ■ response 웹 브라우저에 보내는 응답 정보를 담는다. response 기본 객체가 제공하는 기능 ● 헤더 정보 입력 ● 리다이렉트 하기 ■ response 기본 객체는 응답 정보에 헤더를 추가하는 기능을 제공 메서드 리턴타입 설 명 addDateHeader(String name, long date) void name 헤더에 date를 추가한다. date는 1970년 1월 1일 이후 흘러간 시간을 1 / 1000초 단위로 나타낸다. addHeader(Strin.. 더보기
[JSP] request 기본 객체 ■ request 기본 객체는 JSP 페이지에서 가장 많이 사용되는 기본 객체■ 웹 브라우저의 요청과 관련이 있다.■ 웹 브라우저에 웹 사이트의 주소를 입력하면 웹 브라우저는 해당 웹 서버에 연결한 후, 웹 서버에 요청 정보를 전송한다.■ 클라이언트가 전송한 요청 정보를 제공하는 것이 바로 request 기본객체이다. request 기본 객체가 제공하는 기능 ● 클라이언트(웹 브라우저)와 관련된 정보 읽기 기능 ● 서버와 관련된 정보 읽기 ● 클라이언트가 전송한 요청 파리미터 읽기 기능 ● 클라이언트가 전송한 요청 헤더 읽기 기능 ● 클라이언트가 전송한 쿠키 읽기 기능 ● 속성 처리 기능 ■ request 기본 객체는 웹 브라우저, 즉 클라이언트가 전송한 정보 및 서버 정보를 구할 수 있는 메서드 제공메.. 더보기