본문 바로가기
  • 마침표 보다 쉼표를 나타내자
728x90

국비교육 [完]159

03월 17일 - (99일차) 하루 쉬었다. 2023. 3. 20.
03월 16일 - (98일차) node.js 설치법을 배웠다. 2023. 3. 16.
03월 15일 - (97일차) 아마 근본 원인은 경로 문제인 것 같다.... 2023. 3. 15.
03월 14일 - (96일차) 인텔리제이로 이동하는 작업을 하고있다. 2023. 3. 14.
03월 13일 - (95일차) 게시물에 수정과 삭제 기능을 추가하였다. 작성글이 본인이 아닌 경우 세션을 확인해서 메뉴가 없도록 하였다 2023. 3. 13.
03월 11일 - (94일차) 구름톤에 접속하여 개발 환경을 만들었다. 지금 배워두면 어디엔가 많이 쓰일 것 같다. 2023. 3. 11.
03월 10일 - (93일차) 게시글을 입력하고 띄우는 것까지 작업을 하였다. 2023. 3. 10.
11. 게시판을 만들어 보자 원래 로그인 화면이다. 로그인을 하면 옆에 게시판 기능이 작동하도록 해보자. ( 나중에 메뉴에서 로그인 되면 로그인 버튼은 없어지도록 해야 겠다 ) 위의 모양을 만들려면 아래의 코드처럼 짜면 된다. 목록 보기(List) 제목 내용 번호 제목 작성자 조회수 작성일 등록된 게시물이 없습니다^^*. 글쓰기 이 역시 DTO와 DAO가 필요하다. 아래는 DTO 이다. package model1.board; public class BoardDTO { private String num; private String title; private String content; private String id; private java.sql.Date postdate; private String visitcount; privat.. 2023. 3. 9.
03월 09일 - (92일차) 게시판을 부트 스트랩을 활용하여 꾸몄다. 2023. 3. 9.
10. 로그아웃 로그아웃도 많이 쓰는 기능이다 버튼에 값을 넣으려고 한다. 페이지를 짜보도록 하자 이 역시 세션에 이름을 지우고, 로그아웃이 되었다는 알림과 페이지를 로그인 페이지로 이동시킨다. 로그인 중이라는 메세지가 헤더에서 사라진 것을 확인 할 수 있다. 2023. 3. 9.
9. 상품 페이지 데이터 베이스 먼저 이것을 만드는게 우선이지만 기능들을 작동하게 만드는 것이 궁금했다. 우선 상품을 입력받는 페이지를 만들어보자 7가지로 구성되어있다. 상품 등록 상품 코드 상품명 가격 상세 정보 제조사 분류 재고 수 이러한 형태로 제작 하였으며, 입력한 값은 processAddProduct.jsp 으로 데이터가 넘어간다. 입력받은 값을 각각에 대입하여 저장하고 데이터 베이스에 넘긴다. 그리고 입력이 끝난 사용자의 페이지를 상품목록 페이지로 이동시켜 등록된 모습을 보여 주도록 하였다. DAO를 보도록하자 package DAO; import java.util.ArrayList; import java.util.List; import DTO.Product; import common.JDBConnect; import java.. 2023. 3. 9.
8. 로그인이 안되어 있으면 로그인 창으로 로그인이 안된 상태로 로그인이 필요한 페이지에 간다면 로그인을 요구하는 페이지로 넘어가도록 코딩을 하였다. 예를 들어 이렇게 알림후에 로그인 페이지로 넘어가는 기능이다. 각 페이지 마다 코드를 입력해도 되지만 자주 사용할지도 몰라서 이것을 따로 JSP파일로 만들어서 인클루드 해서 사용하도록 한다. 구문은 간단하게 구성된다. 세션에 이름 값이 있는지 확인하고 없다면 로그인을 하라는 알림과 함께 로그인 페이지로 이동하도록 코딩 하였다. 우선 로그인을 요구하는 페이지에 이 파일을 불러 오면 된다. 대표적으로 상품상세 정보 페이지이다. 상품 정보 상품 코드: 제조사: 분류: 재고: 원 상품 주문 » 상품 목록 » 임포트 쪽에 를 추가하고 그러면 로그인을 확인하게 된다. 2023. 3. 9.
728x90