Servlet

Servlet也是一個普通的Java類,所以其一樣具有生命週期,Servlet從生成到銷燬必須經過如下步驟:

(1)生成Servlet,加載到Servlet Engine中,並通過調用init()方法進行初始化

(2)通過提供的響應方法處理客戶端的請求

(3)調用destroy方法進行銷燬,並通過垃圾收集器進行收集清理。

Web.xml配置如下:

<servlet>

    <servlet-name>ServletDemo02</servlet-name>

    <servlet-class>com.excel.ServletDemo02</servlet-class>

  </servlet>


  <servlet-mapping>

    <servlet-name>ServletDemo02</servlet-name>

    <url-pattern>/servlet/ServletDemo02</url-pattern>

  </servlet-mapping>


Servlet常用方法

init()初始化

destroy()銷燬

doGet()處理客戶端瀏覽器直接訪問和get方式提交的表單

doPost()處理post方式提交的表單

Service()處理客戶端瀏覽器直接訪問和get方式提交的表單以及post方式提交的表單,有了service方法將不會進入doGet()和doPost()


Servlet常用接口

HttpServletRequest

HttpServletResponse

HttpSession 通過request.getSession()獲得

ServletContext 通過HttpServlet接口的getServletContext()獲得


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