Struts2訪問或者新增request等屬性

2021-06-03 15:11:58 字數 897 閱讀 7461

我們知道,在servlet中,我們可以直接獲得request,response,servletcontext等值,

但是在struts中如何獲得並且向這些域裡面放入值呢,下面來說一下

首先是分別向request,session,servletcontext放入屬性

actioncontext act = actioncontext.getcontext();

act.getsession().put("session", "session");

act.put("request", "request");

很簡單,只需要在action的**裡面加入actioncontext這個類就可以從struts中獲得域的

引用,並且呼叫put方法分別向這三個域中放入相對應的資料,然後在介面中呼叫el表達

式就可以獲得值了。

當然,如果想獲得request等值的直接引用該怎麼做呢

也很簡單,還是在action的**裡面加入servletactioncontext這個類,只是比剛才的類

多了乙個servlet,這樣就可以使用request,servletcontext等東西的方法了。

Struts2訪問或者新增request等屬性

我們知道,在servlet中,我們可以直接獲得request,response,servletcontext等值,但是在struts中如何獲得並且向這些域裡面放入值呢,下面來說一下 首先是分別向request,session,servletcontext放入屬性 引用,並且呼叫put方法分別向這三個...

struts2之訪問或新增屬性

action中 public string execute struts.xml檔案 web inf page message.jsp 訪問路徑 結果 session範圍 request範圍 如果想要得到站點目錄下的某乙個檔案的路徑就需要得到request物件 request.getrealpath...

複習struts2之訪問或新增屬性

action中 public string execute struts.xml檔案 web inf page message.jsp 訪問路徑 結果 session範圍 request範圍 如果想要得到站點目錄下的某乙個檔案的路徑就需要得到request物件 request.getrealpath...