코딩
src에 Servlet 만들기 (자바코드를 통해 웹으로 출력)
heggy
2021. 1. 11. 15:11
매핑은 이름 그냥 짧게 바꿨음
맨위 체크해제
그다음 패키지 안에 만든 jsp폴더에 아래코드 작성
(MyFirstServlet에 작성하는거임.) 여기서는 get방식으로 해보겠다.
package sample;
import java.util.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.annotation.*;
import javax.servlet.http.*;
//@WebServlet("/aaa") 이거 쓰고서 이 값으로 구동시켜도 됨
public class MyFirstServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
//get 방식
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//응답 컨텐츠 생성
response.setContentType("text/html; charset=UTF-8");
//출력객체를 생성
PrintWriter out = response.getWriter();
//오늘날짜 출력하기위한 Date 객체 생성
Date date = new Date();
out.println("<html>");
out.println("<body>");
out.println("My First Servlet Programming");
out.println("<br>");
out.println(date.toString());
out.println("</body>");
out.println("</html>");
}
//post방식
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
}
아래는 web.xml을 수정한 것임
다 수정했으면 서버키고서 돌려본다.