play 传值 Scope flash,params,renderArgs,routeArgs,session

[b]play.mvc.Controller:play framework的控制器基类[/b]

Scope.Flash flash:一个存放在hash map中存储[color=red]临时变量[/color]的变量范围。。通常情况下,在request的处理过程中把值放进去,然后在[color=red]紧接着的下一个请求[/color]处理中被使用,[color=red]下一个请求(第2个请求)处理完毕后,值即被销毁[/color]。

Scope.Params params:在整个请求的处理过程中都能被访问到,即[color=red]存放当前请求的参数[/color]。

Scope.RenderArgs renderArgs:一个存放在hash map中并在渲染阶段使用的变量范围。存储在这里的变量在[color=red]渲染阶段(即模板阶段)[/color]被使用。

Scope.RouteArgs routeArgs:一个存放在hash map中并在[color=red]路由处理[/color]阶段使用的变量范围。

Scope.Session session:play 1.x framework中,[color=red]session并不存储在服务器端,而是存储在客户端[/color]。实际上它存储在cookie中,因此大小被限制在4kb以内。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值