MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Flash—“动作”间的通信

Posted on 2010-02-15 18:34 leekiang 阅读(248) 评论(0)  编辑  收藏 所属分类: ruby
通常,更新操作在结束时会重定向到其它action。那么如何在重定向过程中保证状态消息不会丢失呢?如果将状态消息保存到成员变量中,会导致这一消息在 重定向后丢失。而使用session来作为保存机制虽然可行,但开发人员必须在随后执行清理session这一很容易被遗漏的操作。因此,Rails提供 了flash作为解决方案。使用flash时,消息首先被保存到session中,以便本次重定向可以使用。而在下一次重定向后,Rails会自动在 session中清理该消息。从而有效地解决了更新操作的状态信息在重定向时的保存问题。
http://www.infoq.com/cn/articles/rails-for-java-excerpt
http://jbf034.javaeye.com/blog/222730

只有注册用户登录后才能发表评论。


网站导航: