AirList Java Servlets JSP and JDBC Project
1.0.0
이 프로젝트에서는 Java Servlet, JSP 및 JDBC를 사용하여 다양한 회사를 나열하는 웹 애플리케이션을 만드는 방법을 보여줍니다. 이 애플리케이션에는 회사 기록 관리를 위한 사용자 인증 및 CRUD 작업이 포함됩니다.
다음 스키마를 사용하여 데이터베이스를 만듭니다.
열 | 유형 | 설명 |
---|---|---|
ID | 정수 | 기본 키 |
사용자 이름 | VARCHAR(50) | 사용자의 사용자 이름 |
비밀번호 | VARCHAR(50) | 사용자의 비밀번호 |
열 | 유형 | 설명 |
---|---|---|
ID | 시리얼(10) | 기본 키 |
도착_날짜 | VARCHAR(255) | 회사 개업 상장 |
회사_이름 | VARCHAR(255) | 회사명 |
다음_날짜 | VARCHAR(255) | 다음 평가/라운드 날짜 |
상태 | VARCHAR(255) | 드라이브가 완료되었는지/진행 중인지/예정인지 |
꼬리표 | INT4(10) | 상태를 나타내는 정수 값 |
역할 | VARCHAR(255) | 드라이브의 역할 |
설명 | VARCHAR(255) | 추가 설명 |
/
이는 루트 엔드포인트이며 사용자 이름과 비밀번호를 사용한 로그인 양식을 포함합니다.
예시 요청:
/login
로그인 양식을 처리하고 루트로 리디렉션하는 보호된 경로입니다.
예시 요청:
POST /loginContent-Type: application/x-www-form-urlencodedusername=user1&password=pass123
/home
회사 목록을 표시합니다.
예시 요청:
GET /집
/update
회사의 기존 기록을 업데이트합니다.
예시 요청:
POST /updateContent-Type: application/x-www-form-urlencodedid=1&arrival_date=2024-01-01&company_name=NewCompanyName&next_date=2024-02-01&status=ongoing&tag=1&role=Developer&description=UpdatedDescription
/insert
현재 목록에 새 회사를 삽입합니다.
예시 요청:
POST /insertContent-Type: application/x-www-form-urlencodedarrival_date=2024-01-01&company_name=CompanyName&next_date=2024-02-01&status=upcoming&tag=2&role=Engineer&description=DescriptionText
/(any wrong url)
"리소스를 찾을 수 없음"을 나타내는 오류 404 페이지를 표시합니다.
예시 요청:
GET /존재하지 않는 페이지
저장소 복제
https://github.com/chauhansumitdev/AirList.git
프로젝트를 선호하는 IDE(예: Eclipse IDE)로 가져옵니다.
데이터베이스 연결 설정을 구성합니다.
애플리케이션 서버를 실행하십시오.
http://localhost:8080
에서 애플리케이션에 액세스합니다.
자바 서블릿
JSP(자바 서버 페이지)
JDBC(Java 데이터베이스 연결)
PostgreSQL Cloud(또는 선호하는 관계형 데이터베이스)
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.