国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Action訪問Servlet的API的簡單實例

2019-11-26 14:14:17
字體:
來源:轉載
供稿:網友

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的簡單實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹巴县| 遵义市| 明水县| 兴安县| 犍为县| 桑日县| 兰考县| 香河县| 富顺县| 理塘县| 钦州市| 明水县| 那曲县| 横峰县| 本溪| 五原县| 九台市| 邯郸市| 衡山县| 景德镇市| 天台县| 吉首市| 通榆县| 古浪县| 微山县| 罗甸县| 南京市| 梨树县| 莲花县| 孟连| 三亚市| 青冈县| 绵阳市| 舒兰市| 山东| 咸阳市| 舟曲县| 湖南省| 鄂托克旗| 平塘县| 鄯善县|