日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Struts2 之 ActionContext获取WEB资源

發布時間:2025/3/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Struts2 之 ActionContext获取WEB资源 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

1 后臺代碼

//0.?獲取?ActionContext?對象 //ActionContext?是?Action?的上下文對象.?可以從中獲取到當往?Action?需要的一切信息 //import?com.opensymphony.xwork2.ActionContext; ActionContext?actionContext?=?ActionContext.getContext();//1.?獲取?application?對應的?Map,?并向其中添加一個屬性 //通過調用?ActionContext?對象的?getApplication()?方法來獲取?application?對象的?Map?對象 Map<String,?Object>?applicationMap?=?actionContext.getApplication(); //設置屬性 applicationMap.put("applicationKey",?"applicationValue");//獲取屬性 Object?date?=?applicationMap.get("date"); System.out.println("date:?"?+?date);//2.?session Map<String,?Object>?sessionMap?=?actionContext.getSession(); sessionMap.put("sessionKey",?"sessionValue");System.out.println(sessionMap.getClass());?if(sessionMap?instanceof?SessionMap){SessionMap?sm?=?(SessionMap)?sessionMap;sm.invalidate();System.out.println("session?失效了.?"); }//3.?request*? //ActionContext?中并沒有提供?getRequest?方法來獲取?request?對應的?Map //需要手工調用?get()?方法,?傳入?request?字符串來獲取.? Map<String,?Object>?requestMap?=?(Map<String,?Object>)?actionContext.get("request"); requestMap.put("requestKey",?"requestValue");//4.?獲取請求參數對應的?Map,?并獲取指定的參數值.? //鍵:?請求參數的名字,?值:?請求參數的值對應的字符串數組 //注意:?1.?getParameters?的返回值為在?Map<String,?Object>,?而不是?Map<String,?String[]> //?????2.?parameters?這個?Map?只能讀,?不能寫入數據,?如果寫入不出錯,?但也不起作用! Map<String,?Object>?parameters?=?actionContext.getParameters(); System.out.println(((String[])parameters.get("name"))[0]);parameters.put("age",?100);

2 前臺代碼

<body><h4>Test?ActionContext?Page</h4>application?:?${applicationScope.applicationKey?}<br><br>session:?${sessionScope.sessionKey?}<br><br>request:?${requestScope.requestKey?}<br><br>age:?${parameters.age?}</body>


轉載于:https://my.oschina.net/kimyeongnam/blog/518266

總結

以上是生活随笔為你收集整理的Struts2 之 ActionContext获取WEB资源的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。