From 948ae855f5194d3982fc6eb2a059860b6064909a Mon Sep 17 00:00:00 2001 From: Yuri Lee Date: Sun, 1 Dec 2019 17:44:41 +0900 Subject: [PATCH] GetSession.java --- src/com/sai/servlet/GetSession.java | 42 +++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100755 src/com/sai/servlet/GetSession.java diff --git a/src/com/sai/servlet/GetSession.java b/src/com/sai/servlet/GetSession.java new file mode 100755 index 0000000..afe8de8 --- /dev/null +++ b/src/com/sai/servlet/GetSession.java @@ -0,0 +1,42 @@ +package com.sai.servlet; + +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; +import javax.servlet.http.HttpSession; + +import org.json.simple.JSONObject; + +public class GetSession implements Action { + + @Override + public String execute(HttpSession session, HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException { + response.setContentType("text/html;charset=UTF-8"); + + String sessId = (String) session.getAttribute("sessId"); + String sessPw = (String) session.getAttribute("sessPw"); + String sessName = (String) session.getAttribute("sessName"); + String sessPhone = (String) session.getAttribute("sessPhone"); + String sessStation = (String) session.getAttribute("sessStation"); + + JSONObject json = new JSONObject(); + + json.put("sessId", sessId); + json.put("sessPw", sessPw); + json.put("sessName", sessName); + json.put("sessPhone", sessPhone); + json.put("sessStation", sessStation); + + PrintWriter out = response.getWriter(); + out.println(json); + + return null; + } + +}