Java Servlet

一:

1 創建

2 配置 : 

(1)在web.xml文件中配置 

eg:

  <servlet>

  <servlet-name>bird</servlet-name>

  <servlet-class>com.bochy.bird.BirdServlet</servlet-class>

  </servlet>

  <servlet-mapping>

  <servlet-name>bird</servlet-name>

  <url-pattern>/bird</url-pattern>

  </servlet-mapping>


(2) 註解:

@webServlet(urlPattern="/url")

二:各個關係

Servlet 運行於服務器端  由Servlet容器管理

1 Servlet接口:5個方法

public void init(ServletConfig config)

protected void service(HttpServletRequest request, HttpServletResponse arg1)

public void destroy()

public ServletConfig getServletConfig()

public String getServletInfo()

2 GenericServlet抽象類:

public abstract class GenericServlet implements Servlet,ServletConfig,java.io.Serializable

除了service()外,其他都進行了實現;

3 HttpServlet抽象類:

public abstract class HttpServlet extends GenericServlet implements Seriallizable

大多數的應用都是使用Servlet處理HTTP協議的請求

HTTP1.1 7中請求對應7個方法 除了doTrace和doOption簡單實現外,其他需要重寫eg:doPost和doGet方法


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章