From 94dcf7b9366c8451a90f854e6708230461c1a117 Mon Sep 17 00:00:00 2001 From: kim Date: Wed, 20 Jan 2021 04:15:39 +0900 Subject: [PATCH] jspblog : ajax - XMLHttpRequest, jquery, fetch --- .../com/example/jspblog/test/AjaxTest.java | 27 ++++++++++++++ jspblog/src/main/webapp/test/ajaxtest.jsp | 35 +++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 jspblog/src/main/java/com/example/jspblog/test/AjaxTest.java create mode 100644 jspblog/src/main/webapp/test/ajaxtest.jsp diff --git a/jspblog/src/main/java/com/example/jspblog/test/AjaxTest.java b/jspblog/src/main/java/com/example/jspblog/test/AjaxTest.java new file mode 100644 index 00000000..a18f2498 --- /dev/null +++ b/jspblog/src/main/java/com/example/jspblog/test/AjaxTest.java @@ -0,0 +1,27 @@ +package com.example.jspblog.test; + +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.io.PrintWriter; + +@WebServlet("/ajax") +public class AjaxTest extends HttpServlet { + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + doProcess(request, response); + } + + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + doProcess(request, response); + } + + protected void doProcess(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + System.out.println("ajax 호출"); + PrintWriter out = response.getWriter(); + out.print("OK"); + out.flush(); + } +} diff --git a/jspblog/src/main/webapp/test/ajaxtest.jsp b/jspblog/src/main/webapp/test/ajaxtest.jsp new file mode 100644 index 00000000..ceecd32f --- /dev/null +++ b/jspblog/src/main/webapp/test/ajaxtest.jsp @@ -0,0 +1,35 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + Title + + + + +
+ + +