程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Action拜訪Servlet的API的簡略實例

Action拜訪Servlet的API的簡略實例

編輯:關於JAVA

Action拜訪Servlet的API的簡略實例。本站提示廣大學習愛好者:(Action拜訪Servlet的API的簡略實例)文章只能為提供參考,不一定能成為您想要的結果。以下是Action拜訪Servlet的API的簡略實例正文


Action拜訪Servlet的API_,重要拜訪以下:

1.>獲得request對象

2.>獲得要求參數

3.>獲得response對象,可用於傳遞cookie

3.>獲得感化域對象,request,Session,application,並設置同享數據,

拜訪方法一:

經由過程完成感知接口中的setter辦法,講其setter辦法中的request參數傳遞到本類中來:

即,在本類中界說一個成員變量,來吸收setter辦法中的request.

假如,還須要獲得response,Session,application等對象,,那末同理只需再同時完成ServletResponseAware,

ApplicationAware,SessionAware接口,並完成個中的setter辦法便可,如圖:

拜訪方法二:經由過程struts的ServletActionContext對象類

經由過程該類中的靜態辦法來獲得響應的request和response對象,

辦法3:經由過程ActionContext對象類

該類為ServletAcitonContext的父類,表現Action的高低文對象,表現Action存在情況

經由過程該類中的getContext()辦法創立該類對象,,再經由過程挪用該類辦法獲得響應對象,如應用getParameters()辦法,,會前往

一個參數的屬性名和屬性值數組的Map,.而須要設置要求參數時,則經由過程向該獲得的Map中添加鍵值對(即便用Map.put(key,value)辦法;),

便可完成同享要求數據的封裝設置.

異樣的,關於Session和application,起首應用getSeesion(),和getApplication(),,這個辦法也前往一個Map聚集,異樣的,須要設置同享參數時,

則經由過程向該獲得的Map中添加鍵值對(即便用Map.put(key,value)辦法;),便可完成同享數據的封裝設置.如圖,

以上這篇Action拜訪Servlet的API的簡略實例就是小編分享給年夜家的全體內容了,願望能給年夜家一個參考,也願望年夜家多多支撐。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved