1 // 本类将演示在Action中对值栈进行操作
2 public class MyAction extends ActionSupport {
3
4 @Override
5 public String execute() throws Exception {
6 // 获得值栈
7 ValueStack valueStack = ActionContext.getContext().getValueStack();
8 // 存入值
9 Person person = new Person();// 这是之前例子中定义的类
10 valueStack.push(person);
11 // 执行表达式获取值
12 String name = (String) valueStack.findValue("name");
13 // 其他代码
14 // ......
15 return SUCCESS;
16 }
17 // 以下定义的属性供接下来的JSP例子使用
18 private String message;
19 private Person person;
20 private List<Person> personList;
21
22 public String getMessage() {
23 return message;
24 }
25
26 public Person getPerson() {
27 return person;
28 }
29
30 public List<Person> getPersonList() {
31 return personList;
32 }
33 }
action 植栈
最新推荐文章于 2021-07-17 09:08:42 发布