最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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.>獲取作用域對象,request,Session,application,并設置共享數(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)方法來獲取相應的request和response對象,

方法3:通過ActionContext工具類

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

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

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

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

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

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

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

相關文章

  • Java日常練習題,每天進步一點點(27)

    Java日常練習題,每天進步一點點(27)

    下面小編就為大家?guī)硪黄狫ava基礎的幾道練習題(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望可以幫到你
    2021-07-07
  • java中Hashtable和HashMap的區(qū)別分析

    java中Hashtable和HashMap的區(qū)別分析

    java中Hashtable和HashMap的區(qū)別分析,需要的朋友可以參考一下
    2013-04-04
  • SpringBoot是如何實現(xiàn)自動配置的你知道嗎

    SpringBoot是如何實現(xiàn)自動配置的你知道嗎

    這篇文章主要介紹了詳解SpringBoot自動配置原理,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-08-08
  • JavaCV實現(xiàn)多個MP4視頻的合并

    JavaCV實現(xiàn)多個MP4視頻的合并

    這篇文章主要為大家詳細介紹了如何使用javacv和ffmpeg框架實現(xiàn)簡單快速的合并mp4文件的視頻和音頻,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-10-10
  • java.util.Collections類—emptyList()方法的使用

    java.util.Collections類—emptyList()方法的使用

    這篇文章主要介紹了java.util.Collections類—emptyList()方法的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java中Jar包反編譯解壓和壓縮操作方法

    Java中Jar包反編譯解壓和壓縮操作方法

    JAR文件就是Java 檔案文件Java Archive,它是 Java 的一種文檔格式,這篇文章主要介紹了Java中Jar包反編譯解壓和壓縮,需要的朋友可以參考下
    2023-09-09
  • java模擬ATM功能(控制臺連接Mysql數(shù)據(jù)庫)

    java模擬ATM功能(控制臺連接Mysql數(shù)據(jù)庫)

    這篇文章主要介紹了java模擬ATM功能,控制臺連接Mysql數(shù)據(jù)庫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • Java常見延遲隊列的實現(xiàn)方案總結

    Java常見延遲隊列的實現(xiàn)方案總結

    Java延遲隊列(DelayQueue)是Java并發(fā)包中的一個類,它實現(xiàn)了BlockingQueue接口,且其中的元素必須實現(xiàn)Delayed接口,延遲隊列中的元素按照延遲時間的長短進行排序,本文給大家介紹了Java常見延遲隊列的實現(xiàn)方案總結,需要的朋友可以參考下
    2024-03-03
  • 手把手教你SpringBoot快速集成Swagger的配置過程

    手把手教你SpringBoot快速集成Swagger的配置過程

    這篇文章主要介紹了手把手教你SpringBoot快速集成Swagger的配置過程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • Java8方法引用和構造引用代碼實例

    Java8方法引用和構造引用代碼實例

    這篇文章主要介紹了java8方法引用和構造引用代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12

最新評論

新巴尔虎左旗| 安新县| 正定县| 郧西县| 奉新县| 汉源县| 麻栗坡县| 浙江省| 磐石市| 苏尼特左旗| 象山县| 扎鲁特旗| 宿州市| 甘谷县| 泰顺县| 綦江县| 新乡市| 顺平县| 东乌珠穆沁旗| 六安市| 宾阳县| 宁强县| 乌兰察布市| 新化县| 潼关县| 军事| 永康市| 余干县| 思茅市| 贵州省| 城口县| 常德市| 黄石市| 如东县| 逊克县| 文成县| 南部县| 泗洪县| 利川市| 新平| 岳阳县|