728x90
반응형
안녕하세요 이번 글에서는 클라이언트에게 받은 요청에 대한 응답을 보낼 수 있는 response를 사용하는 방법을 알아보겠습니다.
프로젝트 생성 및 기타 작업은 이전 글인 HttpRequest 사용하기 글을 참고해 주세요
itmoon.tistory.com/12?category=947723
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="test.do" method="GET">
<input type="submit" value="서브밋 버튼">
</form>
</body>
</html>
먼저 index.jsp 파일을 위 코드와 같이 만들어 줍니다.
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter print = response.getWriter();
print.write("<p>Hello World Apple Seed!</>");
}
그다음 servlet 클래스에서 doGet() 메서드 내부에 위와 같이 코딩을 하여 줍니다.
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//Head 의 foo값을 셋팅 할수 있다.
response.addHeader("foo", "bar");
//foo 라는 Head의 값이 있으면 수정할 수 있고 없으면 생성하여 준다.
response.setHeader("foo", "bar111");
//foo 라는 Head의 값을 String이 아닌 Int형로도 설정 할수 있다.
response.setIntHeader("foo", 111111);
}
위처럼 Header의 값을 세팅하거나 수정할 수 있습니다.
이번 글에서는 부족한 면이 많네요...ㅜㅜ
봐주셔서 감사합니다 ^^
728x90
반응형
'Servlet & Jsp' 카테고리의 다른 글
[sendRedirect 사용하기] - Head Frist Servlet & Jsp (0) | 2020.12.21 |
---|---|
[sendRedirect 사용하기] - Head Frist Servlet & Jsp (0) | 2020.12.21 |
[Servlet의 HttpRequest 사용하기] - Head Frist Servlet & Jsp (0) | 2020.12.21 |
[Servlet & 컨테이너] - Head Frist Servlet & Jsp (0) | 2020.12.19 |
[웹의 기본개념과 Servlet의 역할] - Head Frist Servlet & Jsp (0) | 2020.12.19 |