亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Action訪問Servlet的API的簡單實例

 更新時間:2016年06月06日 15:56:17   投稿:jingxian  
下面小編就為大家?guī)硪黄狝ction訪問Servlet的API的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

Action訪問Servlet的API_,主要訪問如下:

1.>獲取request對象

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

3.>獲取response對象,可用于傳遞cookie

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

訪問方式一:

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

即,在本類中定義一個成員變量,來接收setter方法中的request.

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

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

訪問方式二:通過struts的ServletActionContext工具類

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

方法3:通過ActionContext工具類

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

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

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

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

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

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

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

相關(guān)文章

最新評論