0

我的代码是这样的:

public class CustoTypeAction extends ActionSupport{
   private ResultDto resultDto;
   //setter & getter resultDto
}

配置:

<action name="listCustoType" method="listCustomerType" class="custoType">
  <result name="success">listCustoType.jsp</result>

如何在页面加载时从 jsp 将 resultDto 值设置为 null?我应该使用什么 struts 标签?

4

1 回答 1

0

据我了解,您必须实现Preparable接口。它在execute()方法之前执行。

http://struts.apache.org/2.1.6/struts2-core/apidocs/com/opensymphony/xwork2/Preparable.html

如果您只想显示一次对象,并且必须在用户重新加载页面后消失,则必须使用 session. 如果文件已经下雪,您可以更改会话中的值,使其在下次重新加载时不得显示。

您可以从此处查看使用会话的示例:

http://www.roseindia.net/struts/struts2/struts2-login.shtml

于 2012-06-07T06:16:33.547 回答