게시글 목록에서 게시글을 눌러서 게시글이 보이도록 구현해보려 한다.

 

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 데이터베이스에 저장

+ Recent posts