簡體   English   中英

在Struts操作類中獲取請求對象

[英]Get Request object in Struts Action Class

我讀了兩種不同的方法來獲取任何Strut的動作類中的Request對象,如下

HttpServletRequest request = (HttpServletRequest) ActionContext.getContext().get( ServletActionContext.HTTP_REQUEST);

HttpServletRequest request =  ServletActionContext.getRequest();

我想知道兩者之間的區別。 兩者看起來都一樣,因為ServletActionContext類為我們提供了請求對象。

ServletActionContext.getRequest() 實現為

public static HttpServletRequest getRequest() {
    return (HttpServletRequest) ActionContext.getContext().get(HTTP_REQUEST);
}

您可以直接執行此操作,也可以調用此方法。 他們做同樣的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM