게시판 만들기 중

 

로그인을 한 사용자만 게시판 글 등록을 할 수 있다.

로그인을 할 때 세션을 설정해주고

 

세션이 있으면 글쓰기 버튼이 보이고

없으면 보이지 않게 설정 해두었다.

 

 

 

 

 

글쓰기 버튼을 눌러서 제목과 내용을 입력해주면 

 

리스트와 DB에는 

 

제목과 내용 ,작성자, 작성일이 입력된다.

 

 

여기서 작성자는 로그인 할 때 UserID로 하고 싶은데,

 

 

어떻게 해야할까?

 

 

이 부분은 내가 세션 설정 했을 때 세션 값으로 

loginAction.jsp

 

user 의 id값으로 설정 해두었기 때문에 !!

 

 

BoadDAO로 작성자를 넣어줄 때 

그대로 세션 값을 넣어주면 

간단하게 해결 된다!!

 

JSP 파일에서 설정 해두었던 세션 값을 가져오고

 

 

BoardDAO 객체로 데이터를 넘긴 뒤

 

BoardDAO에서  받은 데이터를

그대로 넣어주었다.

 

 

여기서 세션 값으로 말고

User.java

 

회원가입에 사용하는

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

+ Recent posts