doget 예제

나는 강력하게 “톰캣의 자바 서발 예제 설명”읽기, 예를 공부하는 것이 좋습니다. 서볼릿 예제를 만드는 6단계가 있습니다. 이러한 단계는 모든 서버에 필요합니다. GET 요청의 간단한 예는 웹 브라우저에 URL을 입력할 때마다 발생합니다. 그런 다음 해당 도메인의 웹 서버가 요청을 처리하고 HTML 웹 페이지를 반환합니다. GET 요청은 인터넷에서 가장 일반적인 요청 유형입니다. GET 요청은 경로(예: 경로 example.com)로 구성되며, 예를 들어 /fruits/apples/및 종종 쿼리 문자열(예: 예를 들어,?variety=fuji&count=4Google Apps Script를 사용하면 도메인이 항상 script.google.com 있으며 경로는 항상 표시됩니다. /매크로/S/AKf 같은 것… ycb/exec(또는 /dev) 및 쿼리 문자열은 웹 앱이 반환하는 콘텐츠를 동적으로 생성하는 방법을 지정하기 위해 원하는 대로 지정할 수 있습니다. 다음은 Hello World를 표시하는 서베렛 예제의 샘플 소스 코드 구조입니다 – 당신은 “web.xml”에서 특정 서발로 이름 값 쌍의 형태로 초기화 매개 변수를 전달할 수 있습니다. 예를 들어 웹앱(또는 웹 컨텍스트)당 하나의 ServletContext가 있습니다. 그것은 서볼렛Config.getServletContext()를 통해 검색 할 수 있습니다. 서버렛은 예를 들어 파일의 MIME 형식을 얻거나 요청을 디스패치하거나 로그 파일에 쓰기를 위해 서프렛 컨테이너(예: Tomcat, Glassfish)와 통신하는 데 사용할 수 있습니다.

ServletContext는 “응용 프로그램” 범위를 가지며 메서드 setAttribute(“이름”, 개체) 및 getAttribute(“이름”)를 통해 동일한 응용 프로그램 내에서 서블릿과 JSP 간에 정보를 전달하는 데 사용할 수도 있습니다. 브로서를 열고 http://hostname:portno/contextroot/urlpatternofservlet을 작성합니다. 예를 들어 몇 가지 쉬운 예를 살펴보겠습니다. 다음 세 코드 조각은 기본적으로 세 가지 형식으로 동일한 콘텐츠를 제공합니다. 패턴 일치를 위해 와일드카드 `*`를 사용할 수 있습니다. 예를 들어 /MyURL.* (/MyURL.html 등과 일치함), /MyURL/* (/MyURL/test 등과 일치함) 예제 프로젝트는 GitHub 프로젝트와 마찬가지로 다운로드하여 실행할 수 있습니다. ServletConfig는 초기화 하는 동안 서발 하는 동안 서발 하는 서비스를 전달 하는 서틀릿 컨테이너 (예를 들어, 톰캣, GlassFish)에 의해 사용 되는 서볼레 구성 개체입니다. init() 메서드의 인수로 전달됩니다. init 매개 변수는 응용 프로그램 별 배포 설명자 “web.xml”에 선언 됩니다.

ServletConfig.getInitParam(“paramName”) 메서드를 통해 init 매개 변수를 검색할 수 있습니다. 예를 들어 응용 프로그램의 “web.xml”이 데이터베이스 연결에 대한 이러한 초기화 매개 변수를 선언한다고 가정합니다. 예를 들어 이 예제는 위의 동적 HTML 예제와 유사하지만 동적 웹 페이지를 만드는 대신 Google 드라이브에 PDF 문서를 만들고 저장합니다.

Thanks! You've already liked this