Server

Server

게시판 개발 STEP 2 - Board

★ Board : 게시글을 올리고, 해당 게시글에 댓글을 다는 곳 ★ 소스코드 분석 - com.test.toy.board ■ Add.java package com.test.toy.board; import java.io.IOException; import java.io.PrintWriter; import java.util.HashMap; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; i..

Server

게시판 개발 STEP 1 - Ajax, Json, Oracle, JDBC etc..

★ 게시판 개발 CRUD 개발 ToyProject ■ 1. 주제 토이 프로젝트 ■ 2. 요구 분석 회원 게시판 기타 등등.. ■ 3. 전체 구성(페이지 관계도) 기능별... draw.io ■ 4. 화면 설계 생략 ■ 5. 스토리 보드 생략 ■ 6. 데이터 베이스 ERD ■ 7. 스크립트 DDL, DML ■ 8. 기초 데이터/더미 데이터 DML ■ 9. 구현 기초 작업 패키지 업무별 작업 ■ 업무 설계 ■ 사용 jar 라이브러리 cos.jar jacksonn-databind-2.13.3.jar json-simple-1.1.1.jar jstl-1.2.jar lombok.jar metadata-extractor-2.9.1.jar mylibrary.jar ojdbc8.jar xmpcore-5.1.2.jar ■ ..

Server

AJAX STEP 11 - Map

★ 프로젝트 생성 Dynamic Web Project MapTest context : map ★ 카카오맵 API https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com https://apis.map.kakao.com/ https://apis.map.kakao.com/web/guide/ https://www.flaticon.com/kr/free-icons/map-marker/2?k=1684393535380&log-in=google https://fonts.google.com/icons?selected=..

Server

AJAX STEP 10 - 게시판 목록 보기

★게시판 목록 보기 ■ 필요 파일 Ex14.java ex14.jsp Ex14Data.java ■ 데이터베이스 select * from tblProduct; create table tblProductCopy as select * from tblProduct; insert into tblProductCopy select * from tblProductCopy; ■ 소스코드 Ex14.java package com.test.ajax; import java.io.IOException; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.RequestDispatcher; import javax.servl..

Server

AJAX STEP 9 - 상품 목록 페이지

★ 상품 목록 페이지 ■ 필요 파일 com.test.java > Ex13.java com.test.java > Ex13Add.java com.test.java > Ex13Del.java com.test.java > Ex13DTO.java com.test.java > Ex13Edit.java views > ex13.jsp ■ 데이터베이스 create table tblProduct ( seq number primary key, -- 번호(PK) name varchar2(100) not null, -- 상품명 price number not null, -- 가격 color varchar2(50) not null, -- 색상 pic varchar2(100) default 'pic.png' not null -- 사..

Server

AJAX STEP 8 - 일기장 AJAX

★ 일기장 AJAX ■ 필요 파일들 - com.test.java > Ex12.java - com.test.java > Ex12Data.java - views > ex12.jsp ■ 데이터 베이스 create table tblJournal ( seq number primary key, line varchar2(1000) null ); insert into tblJournal values (1, null); insert into tblJournal values (2, null); insert into tblJournal values (3, null); insert into tblJournal values (4, null); insert into tblJournal values (5, null); insert..

Server

AJAX STEP 7 - 테이블 저장 AJAX

★ 테이블을 이용한 AJAX ■ 필요 파일들 com.test.java > Ex11.java com.test.java > Ex11Data.java com.test.java > Ex11DTO.java views > ex11.jsp ■ 데이터베이스 create table ajaxTable ( seq number primary key, x number not null, y number not null, ck char(1) not null --'y', 'n' ); select * from ajaxTable; create sequence tableseq; ■ 소스코드 Ex11.java package com.test.ajax; import java.io.IOException; import java.util.List;..

Server

AJAX STEP 6 - 다양한 전송 방법

★ 데이터 송수신 ■ 필요 파일들 - com.test.ajax > "Ex10.java" - views > "ex10.jsp" - com.test.ajax > "Ex10Data.java" ■ 소스코드 Ex10.java package com.test.ajax; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servl..

IT의 큰손
'Server' 카테고리의 글 목록