diff --git a/jspblog/pom.xml b/jspblog/pom.xml
index f9f3bd6d..50bc5c39 100644
--- a/jspblog/pom.xml
+++ b/jspblog/pom.xml
@@ -49,6 +49,11 @@
8.0.21
+
+ com.google.code.gson
+ gson
+ 2.8.6
+
diff --git a/jspblog/src/main/java/com/example/jspblog/test/Ajax1.java b/jspblog/src/main/java/com/example/jspblog/test/Ajax1.java
new file mode 100644
index 00000000..4385a23b
--- /dev/null
+++ b/jspblog/src/main/java/com/example/jspblog/test/Ajax1.java
@@ -0,0 +1,33 @@
+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("/ajax1")
+public class Ajax1 extends HttpServlet {
+ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+ String username = request.getParameter("username");
+ String password = request.getParameter("password");
+
+ String jsonData = "{\"username\":\"kim\", \"password\":\"1234\"}";
+
+ response.setContentType("application/json");
+ PrintWriter out = response.getWriter();
+ out.print(jsonData);
+ out.flush();
+ }
+
+ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+ String username = request.getParameter("username");
+ String password = request.getParameter("password");
+
+ PrintWriter out = response.getWriter();
+ out.print("ok");
+ out.flush();
+ }
+}
diff --git a/jspblog/src/main/webapp/test/getajax.jsp b/jspblog/src/main/webapp/test/getajax.jsp
new file mode 100644
index 00000000..1ec89837
--- /dev/null
+++ b/jspblog/src/main/webapp/test/getajax.jsp
@@ -0,0 +1,30 @@
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+
+
+ Title
+
+
+
+
+
+
+
+
diff --git a/jspblog/src/main/webapp/test/postajax.jsp b/jspblog/src/main/webapp/test/postajax.jsp
new file mode 100644
index 00000000..86a741fe
--- /dev/null
+++ b/jspblog/src/main/webapp/test/postajax.jsp
@@ -0,0 +1,31 @@
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+
+
+ Title
+
+
+
+
+
+
+
+