欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Action訪問(wèn)Servlet的API的簡(jiǎn)單實(shí)例

 更新時(shí)間:2016年06月06日 15:56:17   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇Action訪問(wèn)Servlet的API的簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

Action訪問(wèn)Servlet的API_,主要訪問(wèn)如下:

1.>獲取request對(duì)象

2.>獲取請(qǐng)求參數(shù)

3.>獲取response對(duì)象,可用于傳遞cookie

3.>獲取作用域?qū)ο?request,Session,application,并設(shè)置共享數(shù)據(jù),

訪問(wèn)方式一:

通過(guò)實(shí)現(xiàn)感知接口中的setter方法,講其setter方法中的request參數(shù)傳遞到本類中來(lái):

即,在本類中定義一個(gè)成員變量,來(lái)接收setter方法中的request.

如果,還需要獲取response,Session,application等對(duì)象,,那么同理只需再同時(shí)實(shí)現(xiàn)ServletResponseAware,

ApplicationAware,SessionAware接口,并實(shí)現(xiàn)其中的setter方法即可,如圖:

訪問(wèn)方式二:通過(guò)struts的ServletActionContext工具類

通過(guò)該類中的靜態(tài)方法來(lái)獲取相應(yīng)的request和response對(duì)象,

方法3:通過(guò)ActionContext工具類

該類為ServletAcitonContext的父類,表示Action的上下文對(duì)象,表示Action存在環(huán)境

通過(guò)該類中的getContext()方法創(chuàng)建該類對(duì)象,,再通過(guò)調(diào)用該類方法獲取相應(yīng)對(duì)象,如使用getParameters()方法,,會(huì)返回

一個(gè)參數(shù)的屬性名和屬性值數(shù)組的Map,.而需要設(shè)置請(qǐng)求參數(shù)時(shí),則通過(guò)向該得到的Map中添加鍵值對(duì)(即使用Map.put(key,value)方法;),

即可完成共享請(qǐng)求數(shù)據(jù)的封裝設(shè)置.

同樣的,對(duì)于Session和application,首先使用getSeesion(),和getApplication(),,這個(gè)方法也返回一個(gè)Map集合,同樣的,需要設(shè)置共享參數(shù)時(shí),

則通過(guò)向該得到的Map中添加鍵值對(duì)(即使用Map.put(key,value)方法;),即可完成共享數(shù)據(jù)的封裝設(shè)置.如圖,

以上這篇Action訪問(wèn)Servlet的API的簡(jiǎn)單實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論