본문 바로가기

웹 개발/JSP

(24)
[Web_JSP] 24 실습(MVC(board)) - [Web_JSP] 23 이어서 1. web.xml board index.html index.htm index.jsp default.html default.htm default.jsp MemberFrontController com.board.app.member.MemberFrontController MemberFrontController *.me BoardFrontController com.board.app.board.BoardFrontController BoardFrontController *.bo ReplyFrontController com.board.app.reply.ReplyFrontController ReplyFrontController *.re 2. header.j..
[Web_JSP] 23 실습(MVC(board)) - [Web_JSP] 22 이어서 1. reply.js /** * */ let replyList; let check = false; getList(); //댓글 등록 function insert(){ let $content = $("#content").val(); $.ajax({ url: contextPath + "/board/ReplyWriteOk.re", type: "post", data: {boardNumber: boardNumber, replyContent: $content}, success: function(){ $("#content").val(""); getList(); } }); } //댓글 목록 function getList(){ $.ajax({ url: cont..
[Web_JSP] 22 실습(MVC(board)) - [Web_JSP] 21 이어서 1. dBeaver에서 테이블 생성 create table tbl_reply( reply_number int unsigned auto_increment primary key, reply_content varchar(700), board_number int unsigned, member_number int unsigned, foreign key (board_number) references tbl_board(board_number) on delete cascade, foreign key (member_number) references tbl_member(member_number) on delete cascade ); select * from tb..
[Web_JSP] 21 실습(MVC(board)) - [Web_JSP] 20 이어서 1. boardWrite.jsp ${board.getBoardTitle()} 작성자 : ${board.getMemberId()} 첨부파일 첨부파일이 없습니다. ${board.getBoardContent()} Magna Aliquam tempus Ultrecies nul Gravida ultricies Commodo etiam Feugiat Morbi sem lorem Praes sed dapi Sed adipis nullam Fus dolor lacinia Tempus Donecnec etiam Aapibus sedun Namnulla tempus Morbi set amet Aliquam Lorem prasent dia Nellentes ips..
[Web_JSP] 20 실습(MVC(board)) - [Web_JSP] 19 이어서 1. BoardFrontController.java package com.board.app.board; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.board.app.action.ActionInfo; public class BoardFrontCont..
[Web_JSP] 19 실습(MVC(board)) - [Web_JSP] 18 이어서 1. config.xml http://mybatis.org/dtd/mybatis-3-config.dtd"> 2. BoardListOk.java package com.board.app.board; import java.io.IOException; import java.util.HashMap; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.board.app.action.Action; import com.board.app.action.ActionInfo; import com.board.app.domain.dao...
[Web_JSP] 18 실습(MVC(board)) - [Web_JSP] 17 이어서 ​ 1. BoardVO.java package com.board.app.domain.vo; public class BoardVO { private int boardNumber; private String boardTitle; private String boardContent; private int memberNumber; private String boardDate; private int readCount; public BoardVO() {;} public int getBoardNumber() { return boardNumber; } public void setBoardNumber(int boardNumber) { this.boardNumbe..
[Web_JSP] 17 실습(MVC(자동로그인)) - [Web_JSP] 16 이어서 1. MemberDAO.java package com.board.app.domain.dao; import java.util.HashMap; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import com.board.app.domain.vo.MemberVO; import com.mybatis.config.MyBatisConfig; public class MemberDAO { SqlSessionFactory sqlSessionFactory = MyBatisConfig.getSqlSessionFactory(); SqlSes..