Struts2 ActionContext.getContext().get(Object key)法:獲取Map型別的request

2020-07-16 10:04:55
使用 ActionContext 物件提供的 get() 方法獲取 Struts2 封裝的 Map 型別的 request。

語法:

public Object get(Object key)


get() 方法的入口引數為 Object 型別的值,獲取 request 可以將此值設定為 request,如:
Map request = ActionContex.getContext.get("request");

說明:ActionContext 物件提供的 get() 方法不僅僅可以獲取 Map 型別的 request,還可以獲取 session、local 等物件。

範例

本範例應用 get() 方法獲取 Map 型別的 request,關鍵程式碼如下:
//Map型別的request
private Map<String,Object>request;  //獲取Map型別的request
request = (Map<String,Object>)context.get("request");