본문 바로가기

코딩

src에 Servlet 만들기 (자바코드를 통해 웹으로 출력)

 

매핑은 이름 그냥 짧게 바꿨음

 

 

 

 

 

맨위 체크해제

 

 

 

 

 

 

그다음 패키지 안에 만든 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을 수정한 것임

다 수정했으면 서버키고서 돌려본다.