个性化阅读
专注于IT技术分析

Struts 2 ValueStack使用详细教程

  1. Struts 2 ValueStack教程
  2. ValueStack接口
  3. 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()返回栈中对象的数量。

赞(0) 打赏
未经允许不得转载:srcmini » Struts 2 ValueStack使用详细教程
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏