pom.xml
테이블 생성
MessageEntity
MessageDao select메서드
MessageService
MessageController
message/index.html
MessageDao insert 메서드
MessageService
MessageController POST 작성
static -> message -> resources -> scripts -> message.js 생성
name이 message인 input의 value 받기
XMLHttpRequest 이용하여 './?message=${위 값}' 에 'POST'로 요청 보내기
^ : MessageEntity 에 setMessage 메서드가 있으니까
...
돌아온 결과값 가지고 등록 성공/실패에 따라 alert 띄워주기
돌아온 결과값이 SUCCESS면 순번, 일시, 메세지, IP, 삭제 버튼을 포함하는 tr 하나 생성하기
위에서 생성한 tr을 messageTable의 tbody 안에 append 하기
append(부모 요소 안에 자식요소 집어넣음) 는 제일 뒤로 가니까 안배웠던거 prepend 쓰면 제일 앞에 자식 추가됨.
가령 messageTable.querySelector(':scope > tbody').prepend(~~~???~);
MessageDao selectCount 메서드
delete 메서드
MessageDeleteVo
MessageDeleteResult
MessageService delete 작성
MessageController DELETE 작성
message.js
테스트
추가
삭제