게시판 만들기 중
로그인을 한 사용자만 게시판 글 등록을 할 수 있다.
로그인을 할 때 세션을 설정해주고
세션이 있으면 글쓰기 버튼이 보이고
없으면 보이지 않게 설정 해두었다.
글쓰기 버튼을 눌러서 제목과 내용을 입력해주면
리스트와 DB에는
제목과 내용 ,작성자, 작성일이 입력된다.
여기서 작성자는 로그인 할 때 UserID로 하고 싶은데,
어떻게 해야할까?
이 부분은 내가 세션 설정 했을 때 세션 값으로
user 의 id값으로 설정 해두었기 때문에 !!
BoadDAO로 작성자를 넣어줄 때
그대로 세션 값을 넣어주면
간단하게 해결 된다!!
JSP 파일에서 설정 해두었던 세션 값을 가져오고
BoardDAO 객체로 데이터를 넘긴 뒤
BoardDAO에서 받은 데이터를
그대로 넣어주었다.
여기서 세션 값으로 말고
회원가입에 사용하는
User 클래스 중에 name 데이터를 가져와서
게시판 작성자로 넣으려면 어떻게 해야 할까?
세션 값에 넣지 않은 이상 불가능 한건가..... .
'프로젝트 > JSP CRUD 게시판' 카테고리의 다른 글
게시판 목록 페이징 하기 (0) | 2020.11.30 |
---|---|
게시판 목록 만들기 (0) | 2020.11.30 |
자바 빈즈 <jsp:useBean> (0) | 2020.11.29 |
페이지 전환, 이동 (0) | 2020.11.20 |
포트 번호 충돌 (0) | 2020.11.20 |