2021 Project

Group1 – RedBeans 동아리 블로그 사이트
Group2 – Pastebin 텍스트공유 사이트
Group3 – EPL(유럽축구) 사이트
Group4 – 도서구매 사이트
Group5 – 내일로여행 여행일정 계획 사이트

2020 Project

Group1 – 유럽여행 Planner(기록) 사이트
Group2 – 3D 프린터모델 파일 공유 사이트
Group3 – 요기요/배달의민족같은 배달음식주문 사이트
Group4 – 에브리타임같은 동아리소모임 사이트
Group5 – 온라인후원(클라우드소싱) 사이트
Group6 – 방탈출카페 예약 사이트

2019 Project

Group1 – Pixabay같은 무료이미지제공 사이트
Group2 – 윤동주시인 특별전시회 웹사이트
Group3 – 단체티 쇼핑몰
Group4 – 화해같은 화장품 추천시스템 사이트
Group5 – 중고차 쇼핑몰
Group6 – 오늘 뭐 입지? 종합 패션쇼핑몰
Group7 – 알바몬같은 Job Finding Website
Group8 – 펜션예약 사이트
Group9 – 영화커뮤니티 사이트
Group10 – 왕초보개발자 게시판

2022 Term Project

Term Project

2022-1학기_자바활용설계지침서:  aj22_project

Due by 03/23 – Project Team Formation (week 4)
Group1 – 김채은, 김지민, 최승용 – 우리동네 위치기반 커뮤니티 (여행)
Group2 – 김건우, 박주희, 부재희 – 위치기반 병원 후기 웹사이트 (모두닥 참고)
Group3 – 이승현, 김원섭, 박기범 – 영화정보 웹사이트 (네이버영화/IMDB 참고)
Group4 – 신승경, 서지현, 홍찬희 – 알고리즘 웹사이트 (백준알고리즘 참고)
Group5 – 김준하, 신규철, 김용원 – 게임추천 웹사이트
Group6 – 심은기, 이솔, 김형수 – FoodLab 음식후기 웹사이트 (망고플레이트, Yelp 참고)
Group7 – 김은정, 구지원, 배지현 –  IT 이벤트 사이트 (onoffmix 참고)
Group8 – 쉬지시양, 장쯔카이
Group9 – 정영윤 – 아이돌 공식홈페이지와 팬카페커뮤니티 결합 웹사이트 (BTS weverse 참고)

Due by 04/06 – Project Proposal (week 6)
Due by 04/27 – Project Midterm Report (week 9)
Due by 05/18 – Project Progress Report (week 12)
Due by 06/08 – Project Final Presentation & Demonstration (week 15)

HTTP Error Code

505HTTP Version Not Supported

200 OK, 요청이 정상적 처리 – 에러없이 성공적으로 페이지를 불러오거나 데이터를 전송
307 임시로 페이지가 리다이렉트
400 Bad Request, 요청 실패 – 문법상 오류가 있어서 서버가 요청 사항을 이해하지 못함
401 Unauthorized, 접근이 허용되지 않음
404 Not Found, 문서를 찾을 수 없음->클라이언트가 요청한 문서를 찾지 못한 경우에 발생함 (URL을 잘 살펴보기)
405 Method not allowed, 메소드 허용 안됨-> Request 라인에 명시된 메소드를 수행하기 위한 해당 자원의 이용이 허용되지 않았을 경우 발생함.    (페이지는 존재하나, 그걸 못보게 막거나 리소스를 허용안함)
415 지원되지 않는 형식으로 클라이언트가 요청을 해서 서버가 요청에 대한 승인을 거부한 오류를 의미.(ContentType,Content Encoding 데이터를 확인할 필요가 있음)
500 서버 내부 오류는 웹 서버가 요청사항을 수행할 수 없을 경우에 발생함
503 서버가 일시적으로 서비스를 제공할 수 없음 (서버 과부하나 보수 중인 경우)
505 HTTP Version Not Supported

Lab4

Lab4 프로젝트 디렉토리 안에 모든 파일과 보고서(3-4장정도 – 장수제한없음)를 넣고 AJ22_Lab4_학번_이름.zip 압축한 후 제출한다. (Due by 4/5)

Lab4_1 – MySQL을 설치하고 식품 영양 성분 DB를 JavaBeans와 Form을 이용하여 작성한다.

Lab4_2 – 추가적으로 본인이 원하는 JSP를 JavaBeans와 Form을 이용하여 작성한다.

aj22-lab4

sampledb_mfdsfood.sql (또는 MFDS.csv) MySQL에 import data

MySQL

MySQL Windows (x86, 32-bit), MSI Installer (mysql-installer-community-8.0.28.msi)
https://dev.mysql.com/downloads/windows/installer

MySQL Workbench
->Server -> Data Import -> sampledb.pet.sql & sampledb.ptable.sql
sampledb_pet sampledb_ptable

Java
SampleDB_PetTest
SampleDB_PTableTest

Eclipse & DB Connection
Eclipse
->Window->Show View->Data Source Explorer
Data Source Explorer
->Database Connections->New->Connection Profile에서 MySQL 선택->MySQLConn 입력후 Next 클릭
-> Specify a Driver and Connection Details에서 Driver 항목의 New Driver Definition 버튼 클릭
-> New Driver Definition에서 Name/Type, JAR List, Properties 탭에서 필요한 설정 진행
(Add Jar/Zip에서 C:\Program Files (x86)\MySQL\Connector J 8.0\mysql-connector-java-8.0.23.jar 설정)
-> Specify a Driver and Connection Details에서 설정된 JDBC 드라이버와 데이터베이스의 이름이 표시되면 을 클릭해서 Success 후 Finish 클릭