CodeGym University
학습
강좌
과제
설문조사 및 퀴즈
게임
도움말
학습 재촉 스케줄
커뮤니티
사용자
포럼
채팅
기사
성공 사례
활동
리뷰
구독
옅은 색 테마
레슨
리뷰
회사 소개
시작
학습 시작
지금 학습을 시작하십시오
탐구 맵
레슨
모든 탐구
모든 레벨
Tomcat 자동 설치
모듈 3
레벨 11,
레슨 1
톰캣 로딩 중 Windows Installer를 사용하거나 아카이브로 다운로드하는 두 가지 방법으로 컴퓨터에 Tomcat을 설치할 수 있습니다. 첫 번째 방법은 더 간단하고 두 번째 방법을 사용하면 웹 서버 설정 및 설치의 모든 측면을 관리할 수 있습니다. 간단한 방법부터 시작하면 원하는 방법을 스스로 결정할 수 있습니다. 공식 페이지 에서 Tomcat을 다운로드할 수 있습니다 . 이 페이지에서 다양한 다운로드 옵션을 볼 수
Tomcat 수동 설치
모듈 3
레벨 11,
레슨 2
3.1 톰캣 로딩 어떤 이유로 Tomcat을 수동으로 설치하기로 결정한 경우 추가 지침이 필요합니다. 다시 시작하려면 페이지 에서 Tomcat을 다운로드하십시오 . 그러나 이번에는 맨 위에 있는 zip 아카이브를 선택합니다. 3.2 톰캣 설치 Tomcat 설치는 매우 간단합니다. 이전 단계에서 zip 파일을 다운로드한 후 해당 콘텐츠를 특정 폴더에 추출합니다. 예를 들어,D:\DevPrograms: Tomcat을 실행하려면 컴
Tomcat에서 첫 번째 애플리케이션 배포
모듈 3
레벨 11,
레슨 3
Tomcat이 실행되는 동안 설정을 변경하는 경우 Tomcat을 다시 시작하는 것을 잊지 마십시오.
IDEA에 톰캣 추가하기
모듈 3
레벨 11,
레슨 4
5.1 IDEA 얼티밋에 톰캣 추가하기 1단계. 로컬 Tomcat 구성을 만듭니다. 실행-편집 구성- 2단계. 그런 다음 로컬 Tomcat을 선택합니다. 3단계. 톰캣 구성. strong>configure를 클릭하여 Tomcat 폴더에 경로를 추가합니다. 여기에서 다음을 지정할 수 있습니다. HTTP port- Tomcat이 실행될 포트 JRE- Tomcat이 실행될 JRE를 선택할 수 있습니다. VM options- Tomc
전쟁 파일 장치
모듈 3
레벨 11,
레슨 5
전쟁 파일 구조 각 웹 응용 프로그램은 웹 서버에 업로드될 때 단일 .war 파일로 패키징됩니다. WAR은 Web ARchive였지만 이제 Web Application Resources의 약자입니다. 실제로 이것은 패키지된 웹 애플리케이션을 포함하는 zip 아카이브입니다. war 파일의 일반적인 내용은 다음과 같습니다. /index.html
web.xml 구조
모듈 3
레벨 11,
레슨 6
7.1 web.xml의 일반 스키마 web.xml 파일은 애플리케이션 구성 정보를 저장합니다. 필수 부분은 아니지만 웹 응용 프로그램을 구성하는 데 매우 널리 사용됩니다. 이 파일은 WEB-INF 폴더 에 있어야 합니다 . Tomcat이 시작되면 내용을 읽고 포함된 구성을 사용합니다. 파일에 오류가 있으면 Tomcat도 오류를 표시합니다. 예 web.xml:
주석으로 웹 애플리케이션 사용자 지정
모듈 3
레벨 11,
레슨 7
8.1 서블릿 주석 소개 Tomcat은 버전 7부터 Servlet API 3.0 웹 서블릿 사양을 지원하기 시작했습니다 . 특히 이라는 패키지가 등장했습니다 javax.servlet.annotation. 여기에는 서블릿 클래스에 주석을 추가하는 데 사용할 수 있는 다양한 유형의 주석이 포함되어 있습니다. 주석을 사용하는 경우 배포 설명자(web.xml)가 필요하지 않습니다. 가장 유용한 주석 목록: 주석 설명 1 @WebSer
서블릿 소개
모듈 3
레벨 12,
레슨 0
1.1 인터페이스 서블릿 오늘 우리는 새롭고 흥미로운 주제인 서블릿을 시작합니다 . Java에 서블릿이 추가되면서 Java가 대규모 서버 응용 프로그램의 사실상의 표준이 되었습니다. 전 세계 모든 엔터프라이즈 소프트웨어의 80%는 Java로 작성됩니다. 그리고 중국에서는 모든 것이 100%입니다. 서블릿이란 무엇입니까? 서블릿은 정확히 Java 프로그램을 웹 서비스로 전환하고 클라이언트의 요청을 처리할 수 있도록 합니다. 그리
서블릿에서 요청 제공
모듈 3
레벨 12,
레슨 1
2.1 HttpServletRequest 클래스 서블릿이 수행해야 하는 대부분의 작업은 요청에서 받은 정보를 기반으로 합니다. 개체는 HttpServletRequest컨테이너가 서블릿(메소드 또는 메서드 등)에 전달할 책임 service이 있습니다.doGet()doPost() 이 개체에는 단순히 요청 데이터를 저장하고 이를 통해 컨테이너와 상호 작용할 수 있기 때문에 꽤 많은 메서드가 있습니다. 방법은 2개의 큰 그룹으로 나눌
서블릿 응답 형성
모듈 3
레벨 12,
레슨 2
3.1 HttpServletResponse 클래스 서블릿 메서드를 호출한 후 service()웹 컨테이너는 HttpServletResponse. 따라서 클라이언트에 대한 응답에 어떤 식으로든 영향을 미치려면 이 개체를 수정해야 합니다. 서버 응답은 세 부분으로 구성됩니다. 상태 표시줄(예: 200 OK) 헤더 응답 본문 그리고 수업방식 HttpServletResponse도 3가지로 나뉜다? 거의: 행동 양식 설명 1 void
서블릿 세션 작업
모듈 3
레벨 12,
레슨 3
4.1 HttpSession 소개 동일한 클라이언트에서 여러 요청이 오면 클라이언트와 서버 간에 세션이 설정되었다고 말합니다. 이 프로세스를 제어하기 위해 컨테이너에는 특수한 HttpSession 개체가 있습니다. 클라이언트가 서블릿에 요청하면 서블릿 컨테이너는 요청에 세션 ID 매개변수가 있는지 확인합니다. 그러한 매개 변수가 없으면(예를 들어 클라이언트가 처음으로 서버에 연결하는 경우) 서블릿 컨테이너는 새 HttpSess
서블릿 설정
모듈 3
레벨 12,
레슨 4
초기화() 방법 그리고 몇 가지 다른 유용한 작은 것들. 물론 서블릿 초기화에 대해 이야기하고 있습니다. 이미 알고 있듯이 웹 서버는 서블릿 객체를 생성하고 컨테이너에 넣은 후 서블릿의 init() 메서드를 호출합니다 . 이 메서드를 재정의하고 필요한 모든 것을 초기화할 수 있습니다. 생성자를 사용하지 않는 이유는 무엇입니까? 서블릿 생성 프로세스는 다음과 같이 진행되기 때문입니다. 상속받은 객체를 생성합니다.Http서블릿 개
더 보기
1
...
28
29
30
31
32
...
35
Please enable JavaScript to continue using this application.