학원/JSP - 학원

request와 response 객체

수풀속의고라니 2022. 3. 2. 17:36
728x90

request와 response 객체의 개념 이해

 

request 메소드

¤getContextPath()
¤getRemoteAddr()
¤getServerName() : 
¤getMethod() : 요청 방식이 어떤 방식인지 출력
¤getProtocol() : 사용중인 프로토콜
¤getRequestURL() : 요청 url
¤getQueryString() : 웹 주소에서 ?뒤의 정보
¤getRequestURI() : 웹 주소에서 프로젝트 이름 다음의 디렉토리

response 메소드

¤sendRedirect(url) : 이 url로 자동으로 이동
¤setIntHeader(name, value) : name에 refresh를 주고 value에 2를 주면 2초마다 갱신

request / response객체

<예제>

 

<예제>

 

- 실행하면 바로 구글로 이동

 

<예제>

- jsp파일이 4개가 필요하며, 3개는 저 화면, 1개는 성공과 실패 분기처리를 하는 역할

 

 

- response01.jsp

 

 

- reponse01_process.jsp

 

 

- response01_success.jsp

 

 

- response01_fail.jsp

- 로그인에 실패하면 다시 로그인 창으로 갈 수 있도록 response01 파일로 링크를 걸어줌

 

<예제>

 

 

<예제>

 

 

- HTML 파일(login.html)

 

 

- testLogin.jsp

- 입력받은 id와 pw가 맞으면 main.jsp로 가고, 아니면 다시 login.html로 가서 재입력 하도록

 

 

- main.jsp

 

 

- 이렇게해도 됨

728x90