본문 바로가기

전체 글

JSP 개인프로젝트-영어 학습 사이트 만들기 (로그인, 회원가입) 학원에서 일주일간 JSP로 개인프로젝트를 했다. 주제는 영어 학습 사이트. 벤치마킹?할 사이트는 캠블리로 선정했다. 강의 구매와 튜터 매칭 시스템, 캘린더에서 날짜를 골라서 수업을 듣는 기능은 구현하지 못했다. https://www.cambly.com/english?lang=ko 캠블리 Cambly, 전화영어 그 이상의 영어회화어플 Cambly에서 원어민 튜터와 언제 어디서나 간편하게 영어 수업을 받으시고, 영어 회화의 자신감을 키우세요! www.cambly.com 내가 구현한 기능은 1. 회원가입, 로그인 2. 관리자 강의입력, 관리자 강의목록 보기 및 수정, 회원정보 수정 3. 사용자 강의목록 전체보기, 상세보기 4. 수강후기 게시판 전체보기, 회원 게시글 입력 5. 수강후기 게시글 상세보기 및 수정.. 더보기
파일 전송 webcontent에 file 이라는 폴더 만들기. upload.jsp 생성 cos.jar 라는 라이브러리 파일을 lib 폴더에 넣음. com.file 패키지 만들고 FileUploadAction.java 서블릿 생성 (경로는 /file/upload.do) WebContent안에 upload폴더를 만들기 (파일 저장 경로) upload.jsp 글쓴이: 제목: 파일 지정하기: FileUploadAction.java package com.file; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.se.. 더보기
게스트북 (평가리스트) 만들기 Dynamic Web Project로 ServletGuest라는 프로젝트 만들기. Generate web.xml에 체크하기 WebContent에 guestbook이라는 폴더 만들고, insert.jsp 만들기 (폼태그) Java Resources-src-com.guest.model 패키지 만들고 GuestDTO.java 만들기 (getter, setter) Preferences에 getter body가 다음과 같이 설정되어야 함 num은 정수형 변수이므로 getNum()은 return num;으로만 설정 WEB-INF 폴더의 lib 폴더안에 jstl-1.2.jar 파일, json-simple-1.1.1.jar파일을 붙여넣는다. 오라클 SQL 디벨로퍼 열고 scott계정에 guestbook 테이블 생성 n.. 더보기