본문 바로가기

Backend69

09월 19일 목 | JSP 15 - JSP 미니 프로젝트 Ⅰ- 호스팅, 갤러리 까페24 톰캣 호스팅 https://www.cafe24.com/?controller=product_page&type=special&page=tomcat 포토갤러리 테이블 생성 -- pds.sql -- 테이블 생성 CREATE TABLE tb_pds ( pdsno number not null -- 일련번호 ,wname varchar2(100) not null -- 작성자 ,subject varchar2(250) not null -- 글제목 ,regdate date default sysdate -- 글작성일 ,passwd varchar2(10) not null -- 글비밀번호 ,readcnt number default 0 -- 글조회수 ,filename varchar2(250) not null ,filesi.. 2019. 9. 19.
09월 11일 수 | JSP 13 - JSP 미니 프로젝트 Ⅰ- 로그인 Session Session 내부객체 - HttpSession session - 요청한 사용자에게 개별적으로 접근 - 선언된 세션변수는 전역적 성격으로 유지된다. - 일정 시간동안 이벤트가 발생되지 않으면 자동 삭제 Session이 유지되는 시간 out.print(session.getMaxInactiveInterval()); 이것으로 세션이 유지되는 시간을 알 수 있다. 결과 1800이라고 나왔는데 1800초이다. -> 30분 Session 시간 변경 session.setMaxInactiveInterval(숫자); get을 set으로 변경해주고, 바꿀시간의 숫자형 인자를 넣어주면된다. 배치관리자 배치관리자 /WEB-INF/web.xml 세션시간설정, 환경설정 등 지정 web.xml이 수정되면 반드시 서버.. 2019. 9. 11.
09월 10일 화 | JSP 12 - JSP 미니 프로젝트 Ⅰ- 세션,리퀘스트 [SCOPE 결과 페이지로 이동] //5) response.sendRedirect("scopeResult.jsp"); --%> 프로젝트에서 페이지들간에 값을 공유하기 위해 사용 - scope의 종류 1. page : 현재 페이지에서만 유효, 생략가능 2. request : 서로 연결되어 있는 페이지에서만 유효 (부모페이지와 자식페이지에서만 유효) 3. session : 모든 페이지에서 유효(사용자개별접근, 시간) -- 로그인 정보를 여기에 4. application : 모든 페이지에서 유효(모든 사용자접근, 서버정보를 담고 있음) scopeResult.jsp 그 밖의 JSP페이지 page X X request O X session O O application O O 2019. 9. 10.
09월 09일 월 | JSP 11 - JSP 미니 프로젝트 Ⅰ- 검색, 페이징 한 게시글의 총 답글 수 구하기 문제 1) 한 게시글의 총 답글 수 구하기 SELECT count(grpno)-1 FROM tb_bbs WHERE grpno = 15; 한 게시글의 총 답글 수는 그룹번호가 같은 게시글들을 모아서 원본게시물 갯수 (1개)를 빼주면 된다. 그러나 이 방법은 모든 게시물의 답글 갯수를 계산해주지 않는다. 그렇기 때문에 그룹번호로 그룹을 묶어서 수를 세어주어야함. SELECT grpno, count(grpno) as cnt - 1 FROM tb_bbs GROUP BY grpno 부모게시글의 제목도 가져오기 답글갯수를 가져오는 가상의 논리테이블 AA를 만들어주고 그것을 물리테이블인 tb_bbs와 inner join 한 후 그룹번호, 답글갯수, 제목, indent를 조회한다. 그렇.. 2019. 9. 9.
09월 06일 금 | JSP 10 - JSP 미니 프로젝트 Ⅰ- 답글쓰기 (DB연결) 댓글쓰기 [답변(댓글)] grpno 부모그룹번호 indent 부모들여쓰기 + 1 ansnum 부모글순서+1, 나머지 글순서 재조정 bbsno subject grpno indent ansnum 1 대한민국 1 0 0 > 종로구 1 1 1 >> 인사동 1 2 2 >>> 탑골 1 3 3 >>> 솔데 1 3 4 803호 1 4 5 >> 관철동 1 2 5 -> 6 > 강남구 1 2 6 -> 7 > 마포구 1 1 7 -> 8 2019. 9. 6.
09월 04일 수 | JSP 09 - JSP 미니 프로젝트 Ⅰ- 글쓰기 (DB연결) 디렉토리 구조 글작성 구현하기 CRUD중 Create, Read가 필요한 기능이다. 1. BbsForm.jsp WRITE 작성자 제목 내용 비밀번호 글목록 2. BbsIns.jsp 3. BbsRead.jsp READ 글번호 : 작성자 : 등록일 : 조회수 : 2019. 9. 4.