struts2重新学习

来源:互联网 发布:陈一发淘宝店地址 编辑:程序博客网 时间:2024/05/16 04:48

servlet和action区别

servlet: 第一次访问时候创建,只创建一次 (单实例)

action: 访问时候创建,每访问aciton ,都会创建action对象,多次创建 (多实例)


在struts2中有一种存储机制,类似域对象,可以存储操作这就是值栈对象

在每个action中都会有一个值栈对象,创建多个action,就会有对应多个action的值栈。

栈:后进先出

使用ActionContext的方法可以获取值栈对象

如何使用

ActionContext ac =ActionContext.getcontext();

ValueStack vs =ac.getValueStack ();

vs.set(xx,yy);存入值1

vs.push(xx);存入值2



0 0
原创粉丝点击