当前位置: 移动技术网 > IT编程>网页制作>CSS > Struts2中表达式与值栈

Struts2中表达式与值栈

2018年12月26日  | 移动技术网IT编程  | 我要评论

执着 月非娆,01095510,帅哥露鸟图

struts2中表达式与值栈

在学习struts2中,当我学到struts2表达式封装对象时,老师是这样讲的

表达式是struts2封装获取表单数据方式是用来获取表单数据的,而值栈在action里面把数据放到值栈里面,在页面中获取到值栈数据。

两种表现方式很相似

表达式封装:

在这里插入图片描述

后面没有new user()对象

值栈:在这里插入图片描述

没有set函数,但是有new user()对象

所以我想如果我在表单获得一个数据,但是又想保存在值栈里怎么用呢?

package cn.itcast.action;

import com.opensymphony.xwork2.actionsupport;import cn.itcast.entity.user;public class objectdemoaction extends actionsupport { private user user=new user();

//这里加不加new user()都可以

public user getuser() {

return user;

}

public void setuser(user user) {

this.user = user;

} public string execute() throws exception {

system.out.println(user.getusername());

return "success";

}

}

```这样表达式封装和值栈都使用了,能从表单获取数据保存在值栈里

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网