response.setContentType("text/html; charset=utf-8");
==>
response.응답을 할건데
setContentType이런 타입으로 보내줄거야
("text/html")text타입이고 html형식으로 보내줄거야
charset=utf-8해석방식으로 해석해야해
PrintWriter out = response.getWirter();
==>
PrintWriter 객체가 리턴됨
아웃이라는 통로가 마련된 것임
out.print("<h1> 1-10까지 출력 ! <h1>");
==>
ln 안 써도 됨, 어차피 html이라 br태그 써야 개행(엔터, 한 줄 밑으로 내리는 것)됨
for(int i=1; i<=10; i++){
out.print(i + "<br>");
}
out.close();
==>
객체 닫아주기
package exam;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class TenServlet
*/
@WebServlet("/Ten")
public class TenServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public TenServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html; charset=utf-8");
PrintWriter out = response.getWriter();
out.print("<h1> 1-10까지 출력 ! <h1>");
for(int i=1; i<=10; i++){
out.print(i + "<br>");
}
out.close();
}
}
출처: edwith | 부스트코스 - Full-Stack Web Developer
'programing > Java' 카테고리의 다른 글
Servlet의 Lifecycle (0) | 2018.04.04 |
---|---|
Spring frameworkm 개발환경설정 (0) | 2018.04.03 |
자바 - 정해진 숫자를 오름차순/내림차순으로 정렬하기 (0) | 2018.03.05 |
점프 투 자바 - 인터페이스 (0) | 2018.03.02 |
점프 투 자바 - 메소드 (0) | 2018.02.28 |