1. 程式人生 > >JSP Web第七章整理復習 Servlet基礎知識

JSP Web第七章整理復習 Servlet基礎知識

pattern scrip 目的 方法 內置 文件中 javax bubuko 項目

P206-208 Servlet項目的創建,web.xml的配置及標簽含義,相關程序

  創建:new 一個Servlet類,繼承自javax.servlet.http.HttpServlet;

     寫doGet()和doPost();

     在web.xml文件中註冊Servlet,這一工作也可由Servlet創建向導自動完成。

  web.xml配置:

<servlet>
    <description>xxxxx</description>
    <display-name>xxx</display-name>
    <
servlet-name>HelloServlet</servlet-name> <servlet-class>servlettest.HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloServlet</servlet-name> <url-pattern>/servlet/HelloServlet</url-pattern> </servlet-mapping
>

P209 Servlet的生命周期,init,service,destory分別在什麽時期被調用

  生命周期:從服務器啟動到結束

  init:加載和初始化階段

  service:Servlet服務階段

  destory:Servlet結束階段

P212 7.4主要Servlet API介紹 

(1)HttpServlet:創建Servlet父類,doGet,doPost方法的作用,參數

(2)HTTPServletRequest:同內置對象中request方法

(3)HTTPServletResponse:getcharacterEncoding,getWriter,sendredirect

(4)Servletcontext接口

(5)HTTPSession

(6)P2207-3request,response,session的應用(ImageServlet.java , login.jsp , checkUse.jsp ServletContext

P264 7.8 JSP設計模式(模式1,模式2)

  模式1:JSP+JavaBean

          技術分享圖片

  模式2:MVC(Model-View-Controller)JavaBean作為模型層,存儲數據;JSP作為試圖層,顯示用戶界面;Servlet作為控制器層,處理HTTP請求

          技術分享圖片

JSP Web第七章整理復習 Servlet基礎知識