Struts2 獲得Servlet 物件

2021-09-01 01:29:59 字數 637 閱讀 8440

@author liuqing

@datetime 2010-1-3

1. 獲得httpservletrequest 物件

.getcontext().get(org.apache.struts2.strutsstatics.http_response);2. 獲得httpservletresponse物件

.getcontext().get(org.apache.struts2.strutsstatics.http_request);這樣在struts2 action 建立時就可以獲得這個物件比用

sessionaware

servletresponseaware

servletrequestaware

cookiesaware

獲得物件要方便一些

這樣獲得是以像建立後才注入的物件這樣不能使用@postconstruct 註解

Struts2獲得Web元素的方式

一 通過actioncontext來獲得 public class loginaction1 extends actionsupport public string execute 前台頁面通過 來取得 二 通過ioc 控制反轉 將值di 注入 到action中 大部分情況下只用這種 action必...

Struts2 二 獲得引數的方式

訪問servletapi方式 1.通過actioncontext public class demo5action extends actionsupport override public void setservletrequest httpservletrequest arg0 2.通過ser...

Struts2字尾 深入Struts2

一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...