總共會有4中方法來獲取
1.map型別與物件非ioc
2.map型別的ioc模式,控制權交給了伺服器,來通過set方式注入值
b.重寫方法:例如:
public void setrequest(map request){
this.request = request;
3.httpservlet方式和容器繫結 非ioc
request = servletactioncontext.getrequest();
session = request.getsession();
4.httpservlet方式和容器繫結 ioc
implements servletrequestaware servletcontextaware
struts2獲取域物件
request物件 方法一 在action中獲取request方法一 方法二 通過servletactioncontext類來獲取,使用struts2經驗如果處理get傳參是中文,只能使用該方法進行處理亂碼問題 方法三 通過servletrequestaware介面通過ioc機制注入request物...
struts2的作用域
在struts1中,獲得到系統的request或者session物件非常方便,都是按照形參傳遞的,但是在struts2中,request和session等都被隱藏了 requestmap,sessionmap,attributemap 可以獲得所有作用域值 介面 requestaware,servl...
struts2傳遞物件
發帖次數較少,大牛輕拍。由於最近在使用struts2,一些應用難免犯渾。進入正題。大概流程 action a 產生物件usrr a.jsp b.action b.jsp 由於b.jsp還需使用user物件。故產生了想在a.jsp傳遞這個物件到b.action.主流做法 1.放在session 2.傳...