Table of Contents
특정 지난 몇 주 동안 어떤 사용자의 사용자가 Tomcat Servlet JSP를 만난 곳을 보고했습니다.
권장: ASR Pro
기본적으로 Tomcat은 JSP 서블릿이자 좋은 시더입니다. Java 서블릿은 소프트웨어와 비즈니스 로직을 캡슐화하고 Java 서버에서 애플리케이션과 응답을 고도로 정제하는 방법을 정의합니다. JSP는 일반적으로 서버 측 렌더링 기술입니다. 현재 개발자로서 JSP와 연결된 다른 쪽의 서블릿을 말한 다음 Tomcat이 라우팅을 처리하도록 합니다.
이 Java 자습서에서는 이러한 Eclipse IDE를 사용하여 처음부터 Java 확장 애플리케이션(JSP와 공유되는 서블릿 기반)을 개발하는 프로세스 유형을 안내합니다. 빌드 시스템인 Maven과 이 웹 시스템인 Tomcat을 사용합니다. 이 튜토리얼은 JSP, Servlet, Eclipse, Maven 및 Tomcat을 처음 사용하는 사람을 위한 것입니다. 이 가이드북은 다음 기술과 단순한 소프트웨어를 사용합니다.
- JDK 8
- 서블릿 3.1
- JSP 2.3
- Eclipse 4.6(네온)
- Apache Tomcat 8 리
1. 동적 자바 웹 프로젝트 생성
권장: ASR Pro
ASR Pro은 버튼 클릭만으로 다양한 Windows 문제를 해결할 수 있도록 도와주는 혁신적인 소프트웨어입니다. 사용하기 쉽고 컴퓨터를 즉시 백업하고 실행할 수 있습니다. 더 이상 Windows 문제로 고통받지 마세요. ASR Pro이 도와드리겠습니다!
- 1단계: ASR Pro 다운로드 및 설치
- 2단계: 프로그램을 실행하고 스캔하려는 시스템을 선택합니다.
- 3단계: 스캔 버튼을 클릭하고 프로세스가 완료될 때까지 기다립니다.
Eclipse IDE에서 File get on > New Dynamics > Web Project를 클릭하여 Java 웹 응용 프로그램 디스플레이를 만드는 데 도움을 줍니다. 구성의 이름을 “HelloWorldJavaEE”로 지정하고 다음에 대한 순회 매개변수를 줄입니다.
- 대상 런타임: Apache Tomcat v8.0
- 동적 웹 모듈(서블릿 모델 버전): 3.1
- 구성: 기본값 Apache Tomcat v8을 구성합니다. 0
톰캣 JSP란? 엔진?
Jasper는 실제로 Tomcat JSP 엔진입니다. Jasper는 JSP 개인 레코드를 구문 분석하여 Java 코드로 직접 컴파일하여 서블릿(Catalina에서 처리해야 함)으로 제공합니다. 방금 배운 것을 바탕으로 Jasper는 JSP 버전에 발생하는 상황을 감지하여 추가로 재컴파일합니다. 항목 0부터 Tomcat은 일반적으로 Sun Microsystems JSP 2.0 사양의 구현인 Jasper 2를 사용합니다.
현재 다음 스크린샷과 같이:
다음을 더블 클릭하여 화면을 엽니다. :
여기에서 web.xml 파일을 생성해야 할 때 전체 생성 web.Deployment xml 설명자 옵션을 활성화할 수 있습니다. 그러나 Servlet 3.0이 주석으로 구성되어 선언될 수 있다는 사실을 고려하면 이 전체 XML 데이터를 반드시 생성할 필요는 없을 수도 있습니다. 완료를 클릭합니다. Eclipse는 다음과 같은 디자인을 생성합니다.
이것은 확실히 전형적인 Java EE 프로젝트입니다. 그러면 거의 확실하게 Maven 지원을 추가할 것입니다.
2. Mavens 프로젝트에 Serlvet 및 JSP 종속성 추가하기
이제 우리는 Maven을 자체 프로젝트의 빌드 관리자로 배포해야 합니다. 이렇게 하려면 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 구성 > Maven 프로젝트로 변환을 선택합니다. Create New POM 대화 상자가 표시되면 다음을 입력하십시오. Note
ID Java 코드에 필요한 기본 플랫폼으로 바로 사용됩니다. 이제 작업에서 연결된 pom.xml 파일로 이동합니다. XML 모드에서 열리고 각
또한 요소 사이에 다음 코드를 삽입합니다. Tomcat에서 JSP를 실행할 수 있습니까? ?
3컨셉. 이제 JSP 페이지를 제공하여 귀하를 생산할 수 있는 JSP/Servvet 컨테이너가 필요합니다. 시장에서 현재 사용 중인 JSP/서블릿 bin이 많이 사용되지만 많은 슬롯에서 Apache Tomcat이 가장 자주 사용됩니다. 브라우저를 열고 URL http://localhost:8080 으로 이동하면 이 놀라운 기능은 기본 인간 잡담 페이지를 열어야 합니다.
<예비><종속성><의존성>
javax.servlet javax.servlet-api <버전>3.1.0제목 <의존성>javax.servlet.jsp javax.servlet.jsp-api <버전>2.3.1제목 여기서 Servlet API 3.1.0 및 JSP API 2.3.1에 필요한 두 가지 종속성을 볼 수 있습니다. pom.xml 파일을 저장하지 않으면 Maven이 JAR의 영향을 받는 몇 초 안에 무료로 다운로드할 수 있습니다. 새로운 종류의 프로젝트 라이브러리 섹션에서 볼 수 있듯이
3. JSP 빌드 페이지
프로젝트를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > JSP 파일을 설정합니다. 새 JSP 파일 대화 상자에서 파일 이름으로 index.jspas를 입력하십시오. Eclipse가 WebContent 디렉토리 내부에 정확한 index.jsp 파일을 생성한 것으로 나타남을 참조하십시오. 다음 코드로 요법을 업데이트하십시오.
<%@ 웹사이트 언어="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%><머리><메타 http-equiv="콘텐츠 유형" 콘텐츠="텍스트/html; charset=ISO-8859-1">
Hello EE World <본체>안녕하세요, 자바 JSP와 서블릿입니다!