IDEA 새 자바 웹 및 Servlet 간단 한 구현 소결
1.웹 항목 새로 만 들 기
두 가지 방법:자바 와 자바 Enterprise(추천)
첫 번 째)자바 프로젝트 를 통 해 만 듭 니 다.이 방법 은 Tomcat 의 servlet 패 키 지 를 수 동 으로 가 져 와 야 servlet 을 사용 할 수 있 습 니 다.
패 키 지 를 가 져 오 는 방법 은 프로젝트 를 만 들 고 Tomcat 를 설정 한 후 File->Project Structure 를 누 르 고 Modules-->선택 한 항목"JavaWeb"-->Dependencies 옵션 으로 전환 합 니 다.>오른쪽"+"를 누 르 십시오.
Tomcat 의 Jar 패키지 선택
추가 후 아래 와 같이
두 번 째 방법)자바 엔 터 프 라 이 즈 를 통 해 만 듭 니 다.이 방법 은 Tomcat 의 servlet 패 키 지 를 자동 으로 가 져 옵 니 다.
항목 이름 입력
완전한 프로젝트 구 조 는 다음 과 같다.
2.웹 프로젝트 설정
2.1 웹 디 렉 터 리 에 있 는 WEB-INF 에 두 개의 디 렉 터 리 lib 와 classes 를 새로 만 듭 니 다.
구 조 는 다음 과 같다.
2.2 File->Project Structure,Modules-->선택 한 항목"JavaWeb"-->Paths 옵션 으로 전환-->"Use module compile output path"를 선택 하고"Output path"와"Test output path"를 이전에 만 든 classes 디 렉 터 리 로 변경 합 니 다.
2.3 Modules-->선택 항목"JavaWeb"-->Dependencies 옵션 으로 전환->오른쪽"+"를 클릭 하고"JARs or directories..."를 선택 하 십시오.만 든 lib 디 렉 터 리 를 선택 하 십시오.이 디 렉 터 리 는 의존 하 는 jar 패 키 지 를 저장 하 는 데 사 용 됩 니 다.
Jar 디렉토리 선택
3.Tomcat 설정
3.1 Run->Edit Configurations,"Run Configurations"창 에 들 어가 서"+"->Tomcat Server->Local 을 클릭 하여 새로운 Tomcat 용 기 를 만 듭 니 다.
3.2"Name"에 새 서비스 이름 을 입력 하고"Application server"뒤에 있 는"Configure..."를 누 르 면 Tomcat Server 창 이 뜨 고 로 컬 에 설 치 된 Tomcat 디 렉 터 리 를 선택 합 니 다->OK
4.자바 웹 테스트
4.1 Run->Edit Configurations,"Run Configurations"창 에 들 어가 기 전에 설정 한 Tomcat 을 선택 하고"Deployment"옵션 을 클릭 하고"+"->"Artifact"->만 든 웹 프로젝트 를 선택 한 Artifact...
"애플 리 케 이 션 컨 텍스트"수정->적용->확인
설명:이 곳 의 Application context 는 이 프로젝트 의 루트 디 렉 터 리 를 지정 합 니 다.
4.2 index.jsp 파일 의 body 사이 에 표시 할 내용 을 추가 한 다음'실행'의 녹색 삼각형 을 클릭 합 니 다.
브 라 우 저 열기,입력:localhost:8080/JavaWeb
2.Servlet 간단 한 실현
1.src 디 렉 터 리 아래 에 클래스 를 새로 만 듭 니 다.
package com.uestc.www.servlets;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
public class Aservlet extends HttpServlet {
private String message;
public void init() throws ServletException{
message = "hello world!!";
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
//
response.setContentType("text/html");
//
PrintWriter out = response.getWriter();
out.println("<h1>" + message + "</h1>");
}
}
2.Servlet 를 설정 하 는 방법 은 두 가지 가 있 습 니 다.1)웹.xml 에서 servlet 설정
웹.xml 에서 Servlet 를 설정 하 는 목적 은 사실 하나 입 니 다.방문 경 로 를 하나의 Servlet 와 연결 하 는 것 입 니 다.위 설정 은 방문 경 로 를'/hello'와'com.uestc.www.servlets.Aservlet'과 연결 하 는 것 입 니 다.
2)주 해 를 이용 하여 설정
servlet 클래스 에 주석@WebServlet("/hello")을 기록 합 니 다.
3.servlet 를 실행 하고 실행 버튼 을 클릭
주소 표시 줄 에 localhost:8080/자바 웹/HelloWorld 입력
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자세한 내용은 IntelliJ IDEA 새 Java 웹 백엔드 resfulAPI 템플릿 사용제 버전은 Version 2018.1.4입니다.Create New Project 를 클릭합니다.왼쪽 목록에서 Maven을 선택합니다.그리고 오른쪽에서 Create from archetype을 선택합니다. 넥스트를 누...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.