[Spring]게시판 만들기(17) - 새로운 프로젝트 생성/ 게시판 답글 달기 기능1
게시판 답글 달기
SpringMVC02 모두 닫고, SERVER에서 DELETE하고,
프로젝트 전체 복사하여 SpringMVC03 만들기
프로젝트 Properties 들어가서 Context root를 sp03으로 변경
Server에 연결시키기
Tomcat에 오른쪽 마우스 -> Add and Remove -> 해당 프로젝트 추가
게시판 답글 달기
1. Board.java에 답변형 역할 object 추가
2. db에 새로운 테이블 만들기
3. sql쿼리문 나누기
- 원글 insert
- 답글 insert
4. BoardMapper.xml에서 register에 bgroup, bseq, blevel추가
bgroup의 최댓값은
null
다음처럼 +! 하면 0으로 나옴
BoardMapper.xml에서 register의 select 코드
from절 다음에 오는 테이블 이름은 모두 reply로 변경
답글의 형태
답글을 다는 jsp 페이지 만들기
1. get.jsp 에서 답글 버튼 추가
- 로그인을 했으면 답글 쓸 수있게, 로그인 안했으면 불가능
2. 답글 버튼을 누르면 답글 페이지로 이동 : replyForm
- get.jsp에서 script파일에 else if 걸기
3. BoardController.java에 메서드 추가
4. get.jsp복사해서 reply.jsp 만들기
- card-title은 답변달기로 변경
- 제목의 value title에 Re: 추가
- 제목 readonly 삭제
-내용에도 readonly와 내용 삭제
- 작성자의 value변경
- 수정, 삭제 버튼 삭제 후, 취소 버튼 생성
- script변경
실행화면