页面类代码(使用注入):
public abstract class MyPage extends BasePage
{
  @Persist("flash")
  public abstract String getMessage();
  
  public abstract void setMessage(String message);
}


不使用注入
<property name="message" persist="flash"/>


@InjectObject("engine-service:page")
  public abstract IEngineService getPageService();
  
  public ILink doFormSubmit()
  {
    // ... write data to a database
    
    setMessage("Your changes have been saved.");
    
    return getPageService().getLink(false, getPageName());
  }   


该解决方案需要Tapestry-Flash包支持,下载地址http://howardlewisship.com/downloads/tapestry-javaforge/
评论
发表评论

您还没有登录,请登录后发表评论

jackytang520
搜索本博客
我的相册
2ee9f3fa-178a-3292-859f-60db9b995272-thumb
image031
共 53 张
存档
最新评论