1、瀏覽器往action傳遞引數:
在action中設定屬性,並為屬性設定get/set方法。傳遞引數時按照屬性的名字賦值即可。如***?name=aa
取值用request.getprameters("屬性名「);
public注:struts2不會使用單例模式,因此每次的請求都是new 乙個新物件。class
useraction
public
string
getname
()public
void
setname
(string
name
)public
user
getuser
()public
void
setuser
(user
user)}
2、action 往瀏覽器介面傳遞引數:
方式有三種:
1)種:直接給action 屬性(有get/set方法)賦值
,jsp中用
取值,注意返回結果型別為forward
例如:2)種:通過actioncontext傳值,在action中所呼叫的方法中加入:
actioncontextjsp中用.getcontext
().put
("key"
,"value"
);
取值
3)種:通過request、session 傳值。action方法中通過取得httpservletrequest 、httpsession 和 map物件設定值,
例如:
servletactioncontextjsp頁面通過:.getrequest
().setattribute
("arg0"
,"value"
);servletactioncontext
.getrequest
().getsession
().setattribute
("arg0"
,"value"
);actioncontext
.getcontext
().getsession
().put
("key"
,"value"
);
1、瀏覽器往action傳遞引數:
在action中設定屬性,並為屬性設定get/set方法。傳遞引數時按照屬性的名字賦值即可。如***?name=aa
取值用request.getprameters("屬性名「);
public注:struts2不會使用單例模式,因此每次的請求都是new 乙個新物件。class
useraction
public
string
getname
()public
void
setname
(string
name
)public
user
getuser
()public
void
setuser
(user
user)}
2、action 往瀏覽器介面傳遞引數:
方式有三種:
1)種:直接給action 屬性(有get/set方法)賦值
,jsp中用
取值,注意返回結果型別為forward
例如:
2)種:通過actioncontext傳值,在action中所呼叫的方法中加入:
actioncontextjsp中用.getcontext
().put
("key"
,"value"
);
取值
3)種:通過request、session 傳值。action方法中通過取得httpservletrequest 、httpsession 和 map物件設定值,
例如:
servletactioncontextjsp頁面通過:.getrequest
().setattribute
("arg0"
,"value"
);servletactioncontext
.getrequest
().getsession
().setattribute
("arg0"
,"value"
);actioncontext
.getcontext
().getsession
().put
("key"
,"value"
);
struts2的action與jsp之間傳遞引數
1 瀏覽器往action傳遞引數 在action中設定屬性,並為屬性設定get set方法。傳遞引數時按照屬性的名字賦值即可。如 name aa 取值用request.getprameters 屬性名 public class useraction public string getname pub...
struts2的action與jsp之間傳遞引數
1 瀏覽器往action傳遞引數 在action中設定屬性,並為屬性設定get set方法。傳遞引數時按照屬性的名字賦值即可。如 name aa 取值用request.getprameters 屬性名 public class useraction public string getname pub...
struts2配置action驗證
背景 接昨天的struts2框架搭建 新增對action關聯form表單中input框輸入的內容進行校驗 操作測試完成後文件如下圖 使用者名稱不能為空 使用者名稱輸入不合法,必須為長度在6 16中間的數字或字母 true 密碼不能為空 密碼輸入不合法,必須為長度在6 16之間的數字或者字母 總結 配...