我的代码是这样的:
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标签?
答案 0 :(得分:0)
据我了解,您必须实现Preparable
接口。它在execute()
方法之前执行。
http://struts.apache.org/2.1.6/struts2-core/apidocs/com/opensymphony/xwork2/Preparable.html
如果您只想显示对象一次,并且在用户重新加载页面后必须将其删除,则必须使用会话。如果文件已经被snown,您可以更改会话中的值,使其在下次重新加载时不会显示。
您可以在此处查看使用会话的示例: