안효원 안효원 2021-08-12
JSPDay2Half
@575298c1d54d22c346b13a0f143b653ce2615b61
 
202108/src/main/java/TestServlet.java (added)
+++ 202108/src/main/java/TestServlet.java
@@ -0,0 +1,48 @@
+
+
+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 TestServlet
+ */
+@WebServlet("/TestServlet")
+public class TestServlet extends HttpServlet {
+	private static final long serialVersionUID = 1L;
+       
+    /**
+     * @see HttpServlet#HttpServlet()
+     */
+    public TestServlet() {
+        super();
+        // TODO Auto-generated constructor stub
+    }
+
+	/**
+	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
+	 */
+	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+		response.setContentType("text/html;charset-utf-8");
+		PrintWriter out = response.getWriter();
+		
+		out.println("<html>");
+		out.println("<head><title>This is Servlet Page</title></head>");
+		out.println("<body><h2>HelloWorld!</h2></body>");
+		out.println("</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);
+	}
+
+}
 
202108/src/main/webapp/0812/getpost.html (added)
+++ 202108/src/main/webapp/0812/getpost.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="UTF-8">
+<title>Insert title here</title>
+</head>
+<body>
+	<form action="getpost.jsp" method="post">
+		<input type="text" name="text"><br><br>
+		<input type="submit" value="Send">
+	</form>
+	<br><br>
+	<form action="getpost.jsp" method="get">
+		<input type="text" name="text"><br><br>
+		<input type="submit" value="Send">
+	</form>
+</body>
+</html>(No newline at end of file)
 
202108/src/main/webapp/0812/getpost.jsp (added)
+++ 202108/src/main/webapp/0812/getpost.jsp
@@ -0,0 +1,16 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8"
+    pageEncoding="UTF-8"%>
+<%
+	request.setCharacterEncoding("UTF-8");          //클라이언트의 인코딩 값 지정
+	String text = request.getParameter("text");		//
+%>
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="UTF-8">
+<title>Insert title here</title>
+</head>
+<body>
+	<%=text %>
+</body>
+</html>(No newline at end of file)
Add a comment
List