struts2中關於session的問題

時間 2022-05-02 20:00:38

1樓:匿名使用者

兩種session:

第一種是map session,說白了就是個map,由struts2自動建立,封裝了httpsession的屬性,直接用操作map的方式來操作屬性就行了,即put、get。

第二種是httpservletsession session,即web容器提供的session,用setattrbute、getattrbute來操作屬性。這種session通過request.getsession()獲得。

第一種session就是對第二種session的封裝,可以看做兩者是相通的。第二種session還有些方法是第乙個session沒有的。

<% %>裡的session是第二種session,要用getattrbute。

裡的session是第一種session。

相當於, 這裡ongl自動做了轉換。

sessionaware是注入第一種session。

2樓:

這樣就可以。

login_user是你放到session中的key。

在struts2的action那個類中怎麼獲取session

ssh中struts2標籤spropery中jsp的取值問題

action類中屬性實現getter setter方法。比如 private string resultmsg public string getresultmsg public void setresultmsg string resultmsg jsp中 taglib prefix s uri ...

struts2中後台傳值給前台,關於struts2 action與JSP前台傳值的問題

在配置檔案裡配置 action private string str 也可以是實體類public string test throws exception 配置檔案 index.jsp jsp頁面 這樣就好 在action中建立例項,並且通過方法給例項賦值,然後返回任意string值作為標記,在配置...

struts2中如果從action中的方法跳入到action中的另方法,並且需要帶引數過去,我要進行查詢

你走完修改後的action,肯定需要走顯示所有的action,這樣就要用action鏈了。可以傳引數到顯示所有的action中,也可以不傳引數,這就看你怎麼個需求了 action2 其中的上面的mm和jj都是action1中定義的變數,有get set方法。其中的kk,gg則是第二個action2的...

struts2中怎麼把action中的值傳遞到jsp頁面

jsp上面呼叫action,xml上對action配置 struts2中,action中的值如何向jsp頁面傳?定義私有的屬性也就是你要的值 提供公有的get set方法 struts2會自動傳送,在頁面通過struts2標籤或jstl取值 把對應的數值request.setattrribute l...

struts2中的action和jsp問題

這種做法就是一種許可權的設定一樣,可以用spring的aop方法實現比較簡單 因為struts2做的都是進action就會驗證所以的方法 也就是只能判斷了 你可以給使用者乙個屬性值 根據使用者的屬性值來判斷使用者 然後給許可權 學生和教職工都是專案的使用者,所以應該統一設計成乙個物件user然後加個...