diff --git a/jpablog/src/main/java/com/example/jpablog/controller/UserController.java b/jpablog/src/main/java/com/example/jpablog/controller/UserController.java index dccf3325..2b1f666a 100644 --- a/jpablog/src/main/java/com/example/jpablog/controller/UserController.java +++ b/jpablog/src/main/java/com/example/jpablog/controller/UserController.java @@ -1,4 +1,20 @@ package com.example.jpablog.controller; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; + +@Controller +@RequestMapping("/user") public class UserController { + + @GetMapping("/joinForm") + public String joinForm() { + return "user/joinForm"; + } + + @GetMapping("/loginForm") + public String loginForm() { + return "user/loginForm"; + } } diff --git a/jpablog/src/main/webapp/WEB-INF/views/index.jsp b/jpablog/src/main/webapp/WEB-INF/views/index.jsp index ae3875f9..7762ab5b 100644 --- a/jpablog/src/main/webapp/WEB-INF/views/index.jsp +++ b/jpablog/src/main/webapp/WEB-INF/views/index.jsp @@ -1,48 +1,14 @@ <%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> - - - - Bootstrap Example - - - - - - - - - - -
+<%@include file="layout/header.jsp"%>

제목

-

내용

상세보기
-
-

😁 Create by

-

📞 010-1234-1234

-
- - \ No newline at end of file + +<%@include file="layout/footer.jsp"%> \ No newline at end of file diff --git a/jpablog/src/main/webapp/WEB-INF/views/layout/footer.jsp b/jpablog/src/main/webapp/WEB-INF/views/layout/footer.jsp new file mode 100644 index 00000000..6e8f4c61 --- /dev/null +++ b/jpablog/src/main/webapp/WEB-INF/views/layout/footer.jsp @@ -0,0 +1,9 @@ +<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> + +
+
+

😁 Create by

+

📞 010-1234-1234

+
+ + \ No newline at end of file diff --git a/jpablog/src/main/webapp/WEB-INF/views/layout/header.jsp b/jpablog/src/main/webapp/WEB-INF/views/layout/header.jsp new file mode 100644 index 00000000..563cdc0e --- /dev/null +++ b/jpablog/src/main/webapp/WEB-INF/views/layout/header.jsp @@ -0,0 +1,32 @@ +<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> + + + + + Bootstrap Example + + + + + + + + + + +
\ No newline at end of file diff --git a/jpablog/src/main/webapp/WEB-INF/views/user/joinForm.jsp b/jpablog/src/main/webapp/WEB-INF/views/user/joinForm.jsp new file mode 100644 index 00000000..a4556077 --- /dev/null +++ b/jpablog/src/main/webapp/WEB-INF/views/user/joinForm.jsp @@ -0,0 +1,23 @@ +<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> + +<%@include file="../layout/header.jsp"%> + +
+
+
+ + +
+
+ + +
+
+ + +
+ +
+
+ +<%@include file="../layout/footer.jsp"%> \ No newline at end of file diff --git a/jpablog/src/main/webapp/WEB-INF/views/user/loginForm.jsp b/jpablog/src/main/webapp/WEB-INF/views/user/loginForm.jsp new file mode 100644 index 00000000..dba46652 --- /dev/null +++ b/jpablog/src/main/webapp/WEB-INF/views/user/loginForm.jsp @@ -0,0 +1,24 @@ +<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> + +<%@include file="../layout/header.jsp"%> + +
+
+
+ + +
+
+ + +
+
+ +
+ +
+
+ +<%@include file="../layout/footer.jsp"%> \ No newline at end of file