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 + + + + +
+ + +