- Struts 2 ValueStack教程
- ValueStack接口
- ValueStack接口的方法
valueStack只是一个栈, 其中包含特定于应用程序的对象, 例如动作对象和其他模型对象。
在执行时, 将动作放置在栈的顶部。
我们可以将对象放入值栈中, 对其进行查询和删除。
ValueStack接口
struts 2框架提供了一个用于处理valuestack的接口。它提供了许多有用的方法。
ValueStack接口的方法
ValueStack界面中有很多方法。常用方法如下:
public String findString(String expr)通过评估给定表达式来查找字符串。
public Object findValue(String expr)通过评估指定的表达式来查找值。
public Object findValue(String expr, Class c)通过评估指定的表达式来查找值。
public Object peek()它返回位于栈顶部的对象。
public Object pop()它返回位于栈顶部的对象并将其删除。
public void push(Object o)将对象放在栈的顶部。
public void set(String key, Object value)使用给定的键将对象设置在栈上。可以通过调用findValue(key)方法来获取。
public int size()返回栈中对象的数量。
评论前必须登录!
注册