package org.sothis.mvc; import java.io.Serializable; /** * 存在Flash中的对象生命周期只有一次flash,在第二次flash后被删除<br> * 在sothis中,每一次http请求相当于一次flash * * @author velna * */ public interface Flash extends Serializable, Iterable<String> { Object setAttribute(String key, Object value); Object getAttribute(String key); Object removeAttribute(String key); boolean containsAttribute(String key); /** * 执行一次flash */ void flash(); }