해당 게시글은 모두 인프런 실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌 https://www.inflearn.com/course/%EC%8B%A4%EC%A0%84-jsp_renew/dashboard에 출처를 두고 있습니다. 간략히 정리한 글 입니다.
request
와 response
객체는 서블릿 뿐만 아니라 JSP에서도 이용할 수 있습니다. 같은 역할을 수행하며 같은 메서드를 사용합니다.
request
는 정보를 읽어 들여 응용할수 있도록 제공합니다.
서블릿과 마찬가지로 request.getParameter("이름")
으로 단일 값을 읽어들이고 request.getParameterValues("이름")
으로 복수 값을 배열로 읽어들입니다.
m_name
, m_pass
는 단읽값을 m_hobby
는 체크박스로 복수 값을 읽어 들입니다.
response
는 처리한 정보를 클라이언트의 브라우저에 전달하기 위해 사용됩니다.
firstPage.jsp
에서 response.sendRedirect("페이지")
로 secondPage.jsp
를 불러들이도록 작성하고 firstPage.jsp
를 실행합니다.
firstPage.jsp
를 실행하였으나 sendRedirect
요청으로 바로 secondPage.jsp
가 실행되어 화면에 나타난 것을 확인할 수 있습니다.
JSP는 HTML에서 request와 response를 사용할 수 있지만 HTML과 서블릿 둘다 알아야 한다.
https://github.com/ds02168/Study_JSP/tree/master/10%EA%B0%95