Struts2中訪問Web元素的3中方法

2021-06-09 04:06:59 字數 946 閱讀 1856

struts2筆記 – struts2中訪問web元素的3中方法

loginaction:

public

private maprequest;

private mapsession;

private user user = new user();

public

void setsession(mapsession)

public

void setrequest(maprequest)

public

}public

void setuserservice(userserviceimpl userservice)

public string execute()

}

在頁面中讀取儲存的資料可以用httpservletrequest,httpsession,servletcontext等直接訪問,也可以使用struts標籤通過stack context訪問。

在頁面中可以按照以下方式讀取儲存的資料:

"#request.req"/>

2、通過actioncontext獲取map型別的元素:

private map request;

private map session;

//可以在構造方法中取值

public loginaction1()

public string execute()

3、通過servletactioncontext獲取原始的web元素型別:

Struts2 訪問web元素

訪問web元素的四種方法 耦合,依賴注入 耦合,非依賴注入 非耦合,依賴注入 非耦合,非依賴注入 耦合 可以得到httpservletresponse,httpservletrequest,httpsession等型別物件。能直接操作到真正的web元素。非耦合 得到的是由struts封裝好的map型...

Struts2中訪問Web元素的3中方法

loginaction public private maprequest private mapsession private user user new user public void setsession mapsession public void setrequest mapreques...

Struts2中訪問web元素的四種方式

struts2中訪問web元素的四種方式如下 通過servletactioncontext來訪問servlet api型別的httpservletrequest httpsession servletcontext物件 依賴於servlet api 方式 通過實現servletrequestawar...