IDEA를 사용하여 서블릿을 만들려면 먼저 새로운 Java 웹을 만들고 Tomcat 서버를 추가해야 합니다. 함께 사용해야 효과를 볼 수 있습니다.
추천 과정: Java 튜토리얼.
첫 번째 단계는 새 웹 프로젝트를 만드는 것입니다.
두 번째 단계는 web/WEB-INF 디렉터리에 두 개의 새 폴더를 만드는 것입니다. 클래스는 서블릿 바이트 코드 파일(.class)을 저장하는 데 사용되고 lib는 참조되는 패키지를 저장하는 데 사용됩니다. 프로젝트.
세 번째 단계에서 f4를 눌러 프로젝트 구조로 들어가서 모듈(IDEA 프로젝트) 탭으로 들어간 다음 경로의 두 출력 경로를 2단계에서 만든 클래스로 변경합니다.
4단계에서 종속성을 클릭하고 오른쪽의 + 기호를 선택한 다음 새 JARS 경로를 생성하고 2단계에서 생성한 lib 폴더를 선택합니다.
다섯 번째 단계는 Artifacts 탭에 들어가서 출력 디렉터리를 Tomcat 설치 위치의 webapps 아래에 새로 생성된 프로젝트 폴더로 설정하는 것입니다.
6단계, 실행->구성 편집을 통해 일반적으로 기본적으로 구성되는 Tomcat을 구성합니다.
7단계: WEB 리소스의 이름을 설정합니다. "/" 또는 비어 있을 수도 있습니다.
8번째 단계는 src 아래에 새로운 서블릿을 생성하는 것입니다.
9단계, web.xml 구성,
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>com.tqh.MyServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyServlet</servlet-name> <url-pattern>/A</url-pattern> </servlet-mapping> </web-app>
10단계 , servlet
package com.tqh; 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 MyServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request,response); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out=response.getWriter(); out.println("this is servlet"); } }
를 작성하세요. 표시 효과: 출력하는 문자열이 나타납니다
위 내용은 아이디어에서 서블릿을 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!