getInitParameter() 메서드의 ServletContext 개체를 사용 하 여 init 매개 변수를 검색합니다. 안녕하세요, 튜토리얼 주셔서 감사합니다. 콩 클래스의 뱀 대/소문자 변수 이름이 모범 사례입니까? 일반적으로 Java에서 변수 이름은 규칙에 따라 낮은 낙타 대/소문자를 지정해야 합니다. HttpServlet의 경우 서비스() 디스패치doGet(), doPost(), doHead(), doOptions(), doTrace(등) 등은 각각 HTTP GET, POST, HEAD, OPTIONS, TRACE 등을 처리합니다. 다음은 사용자 자격 증명을 인증하기 위한 최종 Servlet 클래스이며, Servlet 구성 및 ServletConfig 초기화 매개 변수에 대한 주석 사용을 확인합니다. 서블릿은 Java 지원 HTTP 서버 내에서 실행되는 Java 프로그램입니다. 사용자는 브라우저(HTTP 클라이언트)에서 특정 URL을 발급하여 서서비스를 호출할 수 있습니다. 이 예제에서는 « HelloServlet.java »라는 서벌을 작성하고 « HelloServlet.class »로 컴파일합니다. 클라이언트는 URL http://hostname:port/helloServlet/sayhello(즉, 웹앱에 상대적인 « sayhello »)를 발행하여 « HelloServlet.class »를 호출할 수 있습니다. 위의 방법을 사용하여 자신의 세션 추적을 프로그래밍하는 것은 지루하고 번거롭습니다. 다행히 Java Servlet API는 javax.servlet.httpSession이라는 인터페이스를 통해 세션 추적 기능을 제공합니다. 이를 통해 웹 사용자는 브라우저에서 특정 URL을 발급하여 웹 서버에 보관되는 서블릿을 호출합니다.
이 예제에서는 다음 요청 URL을 구성하여 « HelloServlet »: 태그가 지정됨: 이 웹 컨텍스트에서 콩 코어 java Java Java servlet Servlet 은 ServletConfig의 를 통해 컨텍스트의 초기화 매개 변수에 액세스할 수 있습니다. 방법: ServletContext는 다음 방법을 통해 웹 응용 프로그램의 정적 콘텐츠(예: HTML, GIF 파일)에 직접 액세스할 수 있습니다. 이러한 매개 변수는 다음과 같이 서발의 이름으로 웹 응용 프로그램 배포 설명자 파일(예: « web.xml »)에 정의됩니다. 클라이언트가 수신할 문서(예: XML, JSON 또는 HTML)를 처리하는 방법을 알기 위해 서버는 클라이언트에 동일한 응답을 다시 플러시합니다(이 전체 경로 중에 문제가 발생한 경우에도 마찬가지임). 또한 ServletConfig는 이 웹 컨텍스트(일명 웹 응용 프로그램)에 대한 정보를 제공하는 ServletContext 개체에 대한 서베렛 액세스를 제공합니다. 서브렛컨텍스트는 나중에 설명합니다. 서벌렛은 클라이언트의 요청에 따라 동적 콘텐츠를 생성하는 서베렛 컨테이너(예: 아파치 톰캣 또는 글래스피쉬)에서 관리하는 Java 웹 구성 요소입니다.