매핑은 이름 그냥 짧게 바꿨음
맨위 체크해제
그다음 패키지 안에 만든 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을 수정한 것임
다 수정했으면 서버키고서 돌려본다.
'코딩' 카테고리의 다른 글
서블릿(Servlet) 만들기 (0) | 2021.01.12 |
---|---|
JAVA Properties - 서버 기본 설정들 (에러시 체크) (0) | 2021.01.12 |
톰캣 war파일 배포하기 (0) | 2021.01.11 |
톰캣 CATALINA_HOME, path설정 그리고 서버 startup (0) | 2021.01.11 |
java 환경변수 설정 에러날때 (0) | 2021.01.11 |