[IT]/Servlet
Servlet.get/post
givemebro
2021. 4. 2. 15:08
반응형
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("HelloServlet doGet()");
// client에게 응답할 문서의 타입 및 한글 인코딩 방식을 정의한다
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
// client가 요청시 전송한 정보를 입력받는다
String info = request.getParameter("info");
out.println("HelloServlet get방식으로 요청하셨네요! <br><br>");
out.println("클라이언트가 전송한 정보:" + info);
out.close();
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("HelloServlet doPost()");
// client에게 응답할 문서의 타입 및 한글 인코딩 방식을 정의한다
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
// 크랄이언트가 전송한 정보를 전달받는다
// post요청 방식으로 전달된 데이터는 별도의 한글 처리가 필요
request.setCharacterEncoding("utf-8");
String info2 = request.getParameter("info2");
out.println("HelloServlet post 방식으로 요청하셨네요!<br><br><br>");
out.println("클라이언트가 전송한 정보:" + info2);
out.close();
}
반응형