doPost() method 호출하기
2023. 1. 5. 09:54ㆍJSP
프로젝트 내 WebContent 내 Get_Post_method.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>form태그</title>
</head>
<body>
<!-- form태그를 이용하여 GetorPost.java파일에 있는 doGet()를 직접 호출한다. -->
<!-- <form method="get" action="GetorPost">
입력타입이 submit은 전송의 의미로 버튼이 나타나고 전송이라 라벨이 적힌다.
<input type="submit" value="전송">
</form> -->
<form method="post" action="GetorPost">
<input type="submit" value="전송">
</form>
</body>
</html>
프로젝트 내 Java Resources 내 src 내 sec03_exam 패키지 내 GetorPostServlet.java 서블릿 파일
package sec03_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 GetorPostServlet
*/
@WebServlet("/GetorPost")
public class GetorPostServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public GetorPostServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("doGet메서드 호출됨");
response.setContentType("text/html; charset=utf-8");
//출력스트림 얻는다.
PrintWriter writer = response.getWriter();
writer.print("안녕하세요.");
writer.println("<html>");
writer.println("<head>");
writer.println("</head>");
writer.println("<body>");
writer.println("<h1>doGet방식입니다.반갑습니다.</h1>");
writer.println("</body>");
writer.println("</html>");
writer.close();
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("doPost메서드 호출됨");
response.setContentType("text/html; charset=utf-8");
//출력스트림 얻는다.
PrintWriter writer = response.getWriter();
writer.print("안녕하세요.");
writer.println("<html>");
writer.println("<head>");
writer.println("</head>");
writer.println("<body>");
writer.println("<h1>doPost방식입니다.반갑습니다.</h1>");
writer.println("</body>");
writer.println("</html>");
writer.close();
}
}
'JSP' 카테고리의 다른 글
checkbox 선택 후 form method 이용해 Servlet에 요청하기 (0) | 2023.01.05 |
---|---|
현재 시간 Servlet 파일 (0) | 2023.01.05 |
Servlet (Java 파일) 파일 바로 실행하기 (0) | 2023.01.05 |
Servlet 이란? (0) | 2023.01.03 |
DBeaver 설정 (0) | 2022.12.20 |