728x90
반응형
package model;
import java.util.Date;
public class Board {
private int num;
private String writer;
private String pass;
private String subject;
private String content;
private String file1;
private String boardid;
private Date regdate;
private String ip;
private int readcnt;
private int grp;
private int grplevel;
private int grpstep;
//생성자. getter, setter, toString 소스 생성하기
public Board() {}
public Board(int num, String writer, String pass, String subject, String content, String file1, String boardid,
Date regdate, String ip, int readcnt, int grp, int grplevel, int grpstep) {
super();
this.num = num;
this.writer = writer;
this.pass = pass;
this.subject = subject;
this.content = content;
this.file1 = file1;
this.boardid = boardid;
this.regdate = regdate;
this.ip = ip;
this.readcnt = readcnt;
this.grp = grp;
this.grplevel = grplevel;
this.grpstep = grpstep;
}
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num;
}
public String getWriter() {
return writer;
}
public void setWriter(String writer) {
this.writer = writer;
}
public String getPass() {
return pass;
}
public void setPass(String pass) {
this.pass = pass;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getFile1() {
return file1;
}
public void setFile1(String file1) {
this.file1 = file1;
}
public String getBoardid() {
return boardid;
}
public void setBoardid(String boardid) {
this.boardid = boardid;
}
public Date getRegdate() {
return regdate;
}
public void setRegdate(Date regdate) {
this.regdate = regdate;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public int getReadcnt() {
return readcnt;
}
public void setReadcnt(int readcnt) {
this.readcnt = readcnt;
}
public int getGrp() {
return grp;
}
public void setGrp(int grp) {
this.grp = grp;
}
public int getGrplevel() {
return grplevel;
}
public void setGrplevel(int grplevel) {
this.grplevel = grplevel;
}
public int getGrpstep() {
return grpstep;
}
public void setGrpstep(int grpstep) {
this.grpstep = grpstep;
}
@Override
public String toString() {
return "Board [num=" + num + ", writer=" + writer + ", pass=" + pass + ", subject=" + subject + ", content="
+ content + ", file1=" + file1 + ", boardid=" + boardid + ", regdate=" + regdate + ", ip=" + ip
+ ", readcnt=" + readcnt + ", grp=" + grp + ", grplevel=" + grplevel + ", grpstep=" + grpstep + "]";
}
}
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%-- src/main/webapp/view/board/writeForm.jsp --%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<c:set var="path" value="${pageContext.request.contextPath}" />
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>게시글 작성하기</title>
</head>
<body>
<hr>
<div class="container">
<form name="f" action="${path }/board/write" enctype="multipart/form-data" method="post">
<h2 id="center">게시판 입력</h2>
<div class="form-group">
<label >작성자:</label>
<input type="text" class="form-control" name="writer"
<c:if test="${!empty sessionScope.login}"> readonly value='${login}'</c:if>>
<label >비밀번호:</label>
<input type="password" class="form-control" name="pass">
<label >제목:</label> <input type="text" class="form-control" name="subject">
</div>
<div class="form-group">
<label >내용</label>
<textarea class="form-control" rows="10" cols="50" name="content"></textarea>
</div>
<div class="form-group">
<label >파일저장:</label>
<input type="file" class="form-control" name="file1">
</div>
<div id="center" style="padding: 3px;">
<button type="submit" class="btn btn-dark">입 력</button>
</div>
</form>
</div>
</body>
</html>
728x90
반응형
'study > Mybatis' 카테고리의 다른 글
[Mybatis] 20. Mybatis - 게시판 만들기 (게시글 상세보기) (0) | 2022.04.20 |
---|---|
[Mybatis] 20. Mybatis - 게시판 만들기 (게시글 목록 작성) (0) | 2022.04.20 |
[Mybatis] 20. Mybatis - controller, Dao, Mapper (0) | 2022.04.20 |
[Mybatis] 19. Mybatis MVC모델2 변경하기 (0) | 2022.04.19 |
[Mybatis] 19. Mybatis DB추가, 수정, 삭제하기 (0) | 2022.04.19 |