게시글 목록에서 게시글을 눌러서 게시글이 보이도록 구현해보려 한다.
1. LatestDAO에서 특정 게시글을 불러오는 함수를 만든다.
-위의 해당 데이터를 받아와서 위의 함수를 불러내는 곳으로 반환하도록 한다.
-해당 게시글이 없다면 null을 반환한다.
사진
2. view.jsp 클래스를 만든다.
-java.io.writer, latest.Latest, latest.LatestDAO 세팅을 한다.
-세션관리 구문 작성한다.
-글의 넘버가 0이 아니라 1이상일 경우에 하기의 인스턴스에 latestID가 담기게 한다.
-latestID(게시글의 넘버)가 0이면 유효하지 않은 글 메시지가 뜨도록 한다.
-작성된 글을 DAO에서 불러와서 출력하는 구문을 작성한다.
-글제목/내용작성시 특수문자 및 공백을 출력이 되지 않고 작성한 글과는 다른 내용이
나오므로 내용출력시 특수문자도 인식할 수 있도록 작성한다.
*크로스 사이트 스크립트 공격방어가 가능하다.
<script> alert(Hello World'); </script>
=> 게시글에 제목은 보이지 않고 들어가면 메시지가 뜨지 않게 된다.
-글목록으로 돌아가기, 수정, 삭제 버튼을 만든다.
출력화면
mysql 데이터베이스에 저장
'신입개발자로 취업하기까지 > JSP게시판' 카테고리의 다른 글
11. 글목록 보여주기 (0) | 2020.08.22 |
---|---|
10. 글작성기능 만들기 (0) | 2020.08.21 |
9. 커뮤니티발견(게시판)데이터베이스 구축_javabeans (0) | 2020.08.20 |
8. 커뮤니티발견(게시판)화면디자인 (0) | 2020.08.20 |
7. 접속 및 비접속 회원 세션관리 (0) | 2020.08.20 |