일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- spring annotation
- 싱클톤패턴
- GROUP BY
- 다운캐스팅
- 상속
- Servlet 맵핑
- static 예제
- singleton
- react
- static
- 객체협력
- 모달창 여러개
- Java
- 리스트 모달창
- oracle 연동
- 깃 명령어
- IP
- SUB Query
- AOP란?
- static메서드
- 형변환
- 템플릿
- 오라클 비교연산자
- 스프링 모달창
- 이클립스 오라클 연동
- 다중 모달창
- downcasting
- 사용자 데이터그램 프로토콜
- order by
- 추상 메서드
- Today
- Total
목록Web/기본 website만들기 (9)
모든지 기록하자!
bbs.jsp 페이지를 복사해서 붙여 넣기 한 후에 추가적으로 내용을 수정해 준다. write.jsp 페이지 JSP 게시판 웹사이트 메인 게시판 접속하기 로그인 회원가입 회원관리 로그아웃 게시판 글쓰기 양식 joinAction.jsp 페이지를 복사해서 writeAction.jsp 페이지를 만들고 추가적인 내용을 수정해 준다.
CREATE TABLE BBS( bbsID INT PRIMARY KEY, bbsTitle VARCHAR2(50) NOT NULL, userID VARCHAR2(20) NOT NULL, bbsDate DATE NOT NULL, bbsContent VARCHAR2(2048), bbsAvailable INT, ); ID는 PRIMARY KEY로 지정해준다. bbsAvailable 은 현재 게시글이 삭제됐는지 확인하기 위한 것이다. 항상 데이터 베이스 안에는 삭제된 글 정보까지 포함해서 저장할 수 있도록 하기 위해 만들었다. 1인 경우 삭제되지 않았고 0인 경우 삭제된 글이다.
bbs.jsp 페이지 main.jsp 페이지를 복사해서 추가적으로 구현한다. JSP 게시판 웹사이트 메인 게시판 접속하기 로그인 회원가입 회원관리 로그아웃 번호 제목 작성자 작성일 1 안녕하세요 홍길동 2021-06-18 글쓰기
세션관리 세션이란 기본적으로 현재 접속한 회원에 할당해주는 고유의 아이디 이다. 웹서버는 한명의 회원을 세션 아이디로 구분할 수 있다. 따라서 로그인에 성공했을 때 세션아이디를 부여해줘서 세션관리를 할 수 있다. loginAction.jsp 페이지와 joinAction.jsp 페이지에 각각 세션을 부여해주자 loginAction.jsp 페이지 joinAction.jsp 페이지 세션을 확인해서 userID라는 이름으로 세션이 존재하는 회원들은 userID에 해당 세션 값을 넣어준다. userID라는 변수가 자신에게 할당된 세션 아이디를 담을수 있게 만들어준다. userID가 null이 아닌경우 출력문을 출력후에 main.jsp 파일로 이동시킨다. loginAction페이지와 joinAction페이지에 동일..