본문 바로가기

JSP21

JSP(국내숙박프로그램)_2025-01-16 DB--1. 호텔 회원테이블 생성CREATE TABLE "MUSTHAVE"."HOTEL_MEMBER_TBL_02" ( "CUSTNO" NUMBER(6,0) PRIMARY KEY, "CUSTID" VARCHAR2(20 BYTE), "CUSTPW" VARCHAR2(30 BYTE), "CUSTNAME" VARCHAR2(20 BYTE), "PHONE" VARCHAR2(13 BYTE), "ADDRESS" VARCHAR2(60 BYTE), "JOINDATE" DATE DEFAULT sysdate, "GRADE" CHAR(1 BYTE)); --2. 호텔예약테이블 생성 CREATE TABLE "MUSTHAVE"."HOTEL_RESERVATION_TBL_02" .. 2025. 1. 16.
JSP(지도 API)_2024-10-01 카카오 지도 API를 사용하여 지도 정보를 포함한 게시글 작성 기능을 구현했습니다. 지도 검색창에 키워드로 위치 검색 후 나타나는 마커를 클릭하면 지도 아래에 선택된 좌표가 표시됩니다. [저장]버튼 클릭시 게시물 내용과 함께 선택된 좌표가 DB에 저장됩니다.개발환경 : 서블릿&JSP, 마이바티스, 오라클DB 준비사항 : 게시판 DB, 게시판 모델 DTO ① 카카오 App Key 발급받기카카오 지도 API 가이드 👉 https://apis.map.kakao.com/web/guide/  ② 사용할 지도 샘플 선택https://apis.map.kakao.com/web/sample/keywordList/  ③ JSP페이지에 API 스크립트 삽입발급받은 APP KEY를 사용하세요 부분에 1번에서 발급받은 자바스.. 2024. 10. 2.
JSP(홈쇼핑회원관리프로그램)_2024-09-13 DB--1.회원정보 명세서CREATE TABLE MEMBER_TBL_02 ( CUSTNO NUMBER(6) PRIMARY KEY, CUSTNAME VARCHAR2(20), PHONE VARCHAR2(13), ADDRESS VARCHAR2(60), JOINDATE DATE, GRADE CHAR(1), CITY CHAR(2)); --2.회원매출정보 명세서CREATE TABLE MONEY_TBL_02 ( CUSTNO NUMBER(6), SALENOL NUMBER(8), PCOST NUMBER(8), AMOUNT NUMBER(4), PRICE NUMBER(8), PCODE VARCHAR2(4), SDATE DATE, PRIMAR.. 2024. 9. 20.
JSP(지역구의원투표소프로그램)_2024-09-12 DB--1.투표이력테이블 명세서CREATE TABLE TBL_VOTE_202005 ( V_JUMIN CHAR(13) PRIMARY KEY, V_NAME VARCHAR2(20), M_NO CHAR(1), V_TIME CHAR(4), V_AREA CHAR(20), V_CONFIRM CHAR(1) ); --2.후보자테이블 명세서CREATE TABLE TBL_MEMBER_202005 ( M_NO CHAR(1) PRIMARY KEY, M_NAME VARCHAR2(20), P_CODE CHAR(2), P_SCHOOL CHAR(1), M_JUMIN CHAR(13), M_CITY VARCHAR2(20) ); --3.정당코드테이블 명.. 2024. 9. 13.
JSP(골프연습장회원관리프로그램)_2024-09-11 DB--drop table TBL_MEMBER_202201;--drop table TBL_CLASS_202201;--drop table TBL_TEACHER_202201;--1.강사정보 테이블 생성CREATE TABLE TBL_TEACHER_202201 ( TEACHER_CODE CHAR(3) PRIMARY KEY, TEACHER_NAME VARCHAR2(15), CLASS_NAME VARCHAR2(20), CLASS_PRICE NUMBER(8), TEACHER_REGIST_DATE VARCHAR2(8) );--2.회원정보 테이블 생성CREATE TABLE TBL_MEMBER_202201 ( C_NO CHAR(5) PRIMARY KEY, C_NAME VARCHA.. 2024. 9. 11.
JSP(웹소켓으로 채팅 프로그램 만들기)_2024-09-10 웹 소켓을 이용해 간단한 채팅 프로그램을 구현해봤다. "이것이 자바다" 책에서 소켓 클래스를 이용해 채팅 프로그램을 만드는 방식은 생각보다 꽤 복잡했던 것으로 기억하는데, 어노테이션을 사용해 코드를 작성하니 길이도 짧아지고 가독성도 좋아진 것 같다. 소켓(Socket): 서버와 클라이언트가 양방향 통신을 할 수 있게 해주는 소프트웨어① 서버에서 서버용 소켓(ServerSocket)을 생성한 후, 클라이언트의 접속을 기다린다.② 클라이언트가 소켓을 생성하여 서버로 연결을 요청한다.③ 서버가 접속을 허가(accept)한다.④ 서버와 클라이언트가 각각 통신을 위한 I/O 스트림을 생성한다.⑤ 스트림을 통해 서버와 클라이언트가 통신한다. ⑥ 클라이언트가 모든 작업을 마친 후 소켓을 종료한다⑦ 서버는 새로운 클라.. 2024. 9. 11.