DeseoDeSeo
[Spring] springMVC03 실습 본문
MySQL.sql
-- 회원 테이블 --
CREATE TABLE MEMBER(
MEMIDX INT AUTO_INCREMENT,
MEMID VARCHAR(20) NOT NULL,
MEMPASSWORD VARCHAR(20) NOT NULL,
MEMNAME VARCHAR(20) NOT NULL,
MEMAGE INT,
MEMGENDER VARCHAR(20),
MEMEMAIL VARCHAR(50),
MEMPROFILE VARCHAR(50),
PRIMARY KEY (MEMIDX)
);
Member.java
package kr.spring.entity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
@Data
@AllArgsConstructor
@NoArgsConstructor // 기본 생성자
@ToString
public class Member {
private int memIdx;
private String memID;
private String memPassword;
private String memName;
private int memAge;
private String memGender;
private String memEmail;
private String memProfile;
}
롬복
index.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html lang="en">
<head>
<title>뇽뇽이</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<jsp:include page="common/header.jsp"></jsp:include> <!-- include는 import랑 비슷한 것! -->
<h1><b>맛점 맛점</b></h1>
<p> 김볶
<p style ="color: blue">저녁 뭐 드실거에욤</p>
<p style ="color: blue;, font-size:300px;">오늘은 PIZZA</p>
</div>
</body>
</html>
header.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix ="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix ="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<!-- context-path값을 내장객체 변수로 저장 -->
<c:set var="contextPath" value="${pageContext.request.contextPath }" />
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="${contextPath/}">사과바나나딸기</a>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li class="active"><a href="${contextPath/}"> 메인 </a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Page 1 <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Page 1-1</a></li>
<li><a href="#">Page 1-2</a></li>
<li><a href="#">Page 1-3</a></li>
</ul>
</li>
<li><a href="#">Page 2</a></li>
<li><a href="boardMain.do">게시판</a></li> <!--앞에 /없으면 /controller가 생략되어있음. 이건 contextPath임. -->
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="#"><span class="glyphicon glyphicon-user"></span> Sign Up</a></li>
<li><a href="#"><span class="glyphicon glyphicon-log-in"></span> Login</a></li>
</ul>
</div>
</div>
</nav>
</body>
</html>
'spring' 카테고리의 다른 글
[Spring] 회원 가입 기능 마무리 및 로그인 기능 (1) | 2023.09.18 |
---|---|
[Spring] SpringMVC03_회원가입 폼, 아이디 중복 여부, 비밀번호 일치여부 (0) | 2023.09.15 |
[Spring] SpringMVC02_비동기방식_BoardRestController생성 (0) | 2023.09.14 |
[Spring] SpringMVC02_비동기방식 (0) | 2023.09.13 |
[Spring] 비동기방식 (0) | 2023.09.12 |