Java Servlets , Java Server 페이지 (JSP)를 사용하여 만든 MVC (Model View Controller) 아키텍처를 기반으로 터키 항공을위한 완전 반응 형 웹 기반 비행 예약 시스템. 또한 사용자에 대한 인증 및 승인은 Tomcat 역할을 사용하여 구현됩니다. 웹 응용 프로그램은 또한 SQL 주입 및 크로스 사이트 스크립팅 공격에 대해 보안됩니다.
다음 역할이 구현됩니다.
이것은 인터넷을 통해 고객에게 좌석을 판매하려는 한 항공사를위한 것입니다.
다음은 작업 흐름의 단계입니다.








1- 설치 :
2- NetBeans IDE를 열고 서비스> 서버> Apache Tomcat로 이동하십시오. "Apache Tomcat"을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오. 카탈리나베이스 경로를 복사하여 열십시오. "conf"폴더를 열린 다음 " tomcat-users.xml "파일을 열십시오. 다음 줄을 복사하여 태그를 닫기 전에 tomcat-users.xml 파일에 붙여 넣습니다.
<role rolename="Manager"/>
<role rolename="Admin"/>
<role rolename="Customer"/>
<user username="[email protected]" password="a" roles="Admin"/>
<user username="[email protected]" password="m" roles="Manager"/>
<user username="[email protected]" password="c" roles="Customer"/>


또한 파일을 열고 읽습니다. 이 파일에 인증 된 사용자 만 로그인하고 예약 시스템을 사용할 수 있습니다. 위에서 언급 한 자격 증명을 사용하여 로그인 페이지를 통해 로그인하십시오.
3- NetBeans IDE를 다시 시작합니다. 파일 -> 프로젝트 열기를 클릭하고 "Project"라는 다운로드 폴더를 찾아보십시오. "터키 항공"과 "Wstester"(기본적으로 웹 서비스를 테스트하는 프로젝트)에는 두 개의 프로젝트가 있습니다. 둘 다를 선택하고 열 수 있습니다. 두 프로젝트 모두로드됩니다. 이제 터키 항공 프로젝트를 먼저 운영 한 다음 웹 서비스 실행 Wstester 프로젝트를 테스트합니다.
내 LinkedIn 프로필에서 나와 연락 할 수 있습니다.
내 Github 프로필을 따라 최신 프로젝트에 대한 업데이트를 계속할 수도 있습니다.
당신이 리포를 좋아한다면, 스타를주고 당신의 원에 공유하여 더 많은 사람들이 노력으로 이익을 얻을 수 있도록 친절하게 지원하십시오.
버그를 찾거나 제안이 있거나 직면 문제가있는 경우 다음과 같습니다.
이 프로젝트는 커뮤니티 협업에 번성합니다! 회원들은 주도권을 잡고 서로를 지원하며 프로젝트의 모든 측면에 적극적으로 참여하도록 권장됩니다. 디버깅, 문제 해결 또는 새로운 아이디어를 브레인 스토밍하든, 귀하의 기여는이 프로젝트를 계속 발전시킵니다.
Chatgpt와 같은 최신 AI 도구를 사용하면 문제를 해결하고 효과적으로 기여하는 것이 그 어느 때보 다 쉽습니다. 이 프로젝트를 최선으로 만들기 위해 함께 노력합시다!
저작권 (C) 2018--- 하리스네이너
Cyfy Labs의 창립자 : Cyfy Labs에서는 비즈니스, 연구원 및 마케팅 담당자가 Facebook, Instagram 및 X (이전의 Twitter)와 같은 플랫폼에서 실행 가능한 통찰력을 추출 할 수있는 고급 소셜 미디어 스크래핑 도구를 제공합니다. 우리의 도구는 리드 생성, 시장 조사, 소셜 청취 등과 같은 사용 사례를 위해 설계되었습니다. www.cyfylabs.com에서 자세히 알아보십시오
? 오픈 소스 옹호자 : 기술에 액세스 할 수있게하는 것에 대한 열정에 따라 GitHub 프로필에서 웹, 모바일, 데스크탑 및 AI를위한 여러 소프트웨어 프로젝트를 개발하고 개방적으로 제공했습니다. 이 프로젝트는 전 세계 수천 명의 학습자들이 자신의 기술과 지식을 향상시키기 위해 사용되었습니다.
? 저에게 도달하는 방법 : 내 기술과 일에 대해 자세히 알아 보려면 LinkedIn 프로필을 방문하십시오. 협업 또는 문의를 위해 이메일을 통해 자유롭게 연락하십시오. Cyfy Labs 관련 쿼리는 회사 웹 사이트를 통해 당사에 문의하십시오.