1.工具:jdk+Tomcat+Eclipse
2.步驟:
(1)創建一個web工程,創建一個java包,創建類的同時導入servlet接口。

(2)利用IO流編寫service中的Java程序,實現響應請求。
package com.rl.servlet;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import org.apache.catalina.connector.Response;public class ServletDemo1 implements Servlet {//servlet對象銷毀的時候調用,清理和收尾的工作 public void destroy() { System.out.PRintln("servlet已經被銷毀"); } public ServletConfig getServletConfig() { return null; } public String getServletInfo() { return null; }//這個函數首先執行,用于初始化servlet的配置 public void init(ServletConfig arg0) throws ServletException { System.out.println("servlet組件被創建了"); }//請求當前的servlet時調用,處理servlet的業務邏輯并將結果返回瀏覽器 public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException { System.out.println("響應請求"); response.getOutputStream().write("<font color='blue'>hello Servlet</font>".getBytes());//IO流的應用 }}(3)進行web.xml配置的編寫(寫在WEB-INF文件下)
<web-app> <servlet><!--servlet文件的名稱--> <servlet-name>ServletDemo1</servlet-name><!--servlet文件的類名(包含包名)--> <servlet-class>com.rl.servlet.ServletDemo1</servlet-class> </servlet><!--servlet文件的映射--> <servlet-mapping> <servlet-name>ServletDemo1</servlet-name><!--servlet的地址--> <url-pattern>/hello</url-pattern> </servlet-mapping> </web-app>(4)將工程部署到服務器并上啟動Tomcat服務器(5)在瀏覽器上打開連接:http://localhost:8080/Servlet_Demo/hello (Tomcat地址/工程名/servlet地址)
新聞熱點
疑難解答