-
Servlet request, response컴퓨터/웹 프로그래밍 2019. 12. 19. 23:01
사용자의 요청과 web server의 응답을 담당하는 객체
HttpServletRequest 객체
HttpServletResponse 객체
* HttpServlet : abstract class
사용자가 만든 servlet -> java 파일을 만들 때 HttpServlet 이라는 추상 클래스를 상속받아 만들어야 한다.
-> 또 이는 Generic Servlet이라는 추상 클래스를 상속하고 있다
이 servlet은 ServletConfig, Servlet, Serializable interface를 구현하고 있다.
통신할 때 다양한 데이터를 주고받아, 많은 기능들을 표준화해서 만들어 놓은 것
개발자들은 쉽게 HttpServlet abstract class만 상속받아서 사용하면 된다
request : 사용자가 서버쪽에 요청
request.getCookies();
request.getSession()
request.getAttribute(null)
request.setAttribute(null, null)
* 어떤 form에 data를 입력할 때(data의 이름에 대한 값을 얻어올 때)
request.getParameter(null)
request.getParameterNames();
request.getParameterValues(null);
*response : 서버가 브라우저에 데이터를 줄 때 사용한다.
응답에 대한 정보를 가지고 있는 객체, servlet이 응답하는 것
response.addCookie(null)
response.getStatus()
response.sendRedirect(null)
response.getWriter()
response.getOutputStream();
'컴퓨터 > 웹 프로그래밍' 카테고리의 다른 글
웹앱, viewport, cdn (0) 2020.01.29 [jsp] form 데이터 처리 (0) 2019.12.20 [jsp] Servlet Life-Cycle (0) 2019.12.19 servlet mapping (0) 2019.12.19 MobX 01: Autorun (0) 2019.09.16