153페이지 참고
package ch05;
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 HelloWorld
*/
@WebServlet(description = "My first servlet", urlPatterns = { "/hello" })
public class HelloWorld extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public HelloWorld() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// TODO Auto-generated method stub
//이걸 주석안하면은 현재 날짜와 시간이 안뜬당~
// response.getWriter().append("Served at: ").append(request.getContextPath());
response.setContentType("text/html; charset = utf-8");
PrintWriter out = response.getWriter();
out.append("<!doctype html>"
+ "<html>"
+ "<head>"
+ "<title>Hello World Servlet</title>"
+ "</head>"
+ "<body>")
.append("<h2>Hello World !! </h2>"
+ "<hr>")
.append("현재 날짜와 시간은:" + java.time.LocalDateTime.now())
.append("</body>"
+ "</html");
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
'서버 > JQ' 카테고리의 다른 글
jsq 끝나고 다음 수업 예정 (0) | 2023.12.08 |
---|---|
제이쿼리 문서 객체 선택자와 조작법 (0) | 2023.12.01 |
브라우저 객체 모델 (0) | 2023.11.27 |
String 문자열 객체의 메서드 및 속성 (1) | 2023.11.24 |
배열 객체의 메서드 및 속성 활용 101p (1) | 2023.11.24 |