From 20a409954959081dca4749ed893b72bff4e83827 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9C=A4=EC=A0=95?= <70215620+yunjeongiya@users.noreply.github.com> Date: Fri, 5 Apr 2024 21:22:24 +0900 Subject: [PATCH 1/8] =?UTF-8?q?feat:=20=EC=9A=94=EA=B5=AC=EC=82=AC?= =?UTF-8?q?=ED=95=AD=201:=20HomeController?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/jwp/controller/HomeController.java | 22 +++++++++++++++++++ webapp/{index.html => index.jsp} | 4 ++++ webapp/qna/show.html | 2 +- 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 src/main/java/jwp/controller/HomeController.java rename webapp/{index.html => index.jsp} (97%) diff --git a/src/main/java/jwp/controller/HomeController.java b/src/main/java/jwp/controller/HomeController.java new file mode 100644 index 0000000..6d097e0 --- /dev/null +++ b/src/main/java/jwp/controller/HomeController.java @@ -0,0 +1,22 @@ +package jwp.controller; + +import core.db.MemoryUserRepository; +import jwp.model.User; +import org.apache.coyote.Request; + +import javax.servlet.RequestDispatcher; +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; + +@WebServlet("/") +public class HomeController extends HttpServlet { + @Override + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + RequestDispatcher rd = request.getRequestDispatcher("home.jsp"); + rd.forward(request, response); + } +} diff --git a/webapp/index.html b/webapp/index.jsp similarity index 97% rename from webapp/index.html rename to webapp/index.jsp index 74f10ab..60cfc3b 100644 --- a/webapp/index.html +++ b/webapp/index.jsp @@ -1,3 +1,7 @@ +// jsp +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +// jstl +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
diff --git a/webapp/qna/show.html b/webapp/qna/show.html index 740acd1..72fa33d 100644 --- a/webapp/qna/show.html +++ b/webapp/qna/show.html @@ -91,7 +91,7 @@