【问题标题】:How to use flash and session in a view in Play Framework? [Scala]如何在 Play Framework 的视图中使用 flash 和 session? [斯卡拉]
【发布时间】:2014-10-30 05:18:06
【问题描述】:

我需要将 Flash 值和会话值都传递到 Play Framework 中的一个视图中。这可能吗?

【问题讨论】:

    标签: playframework-2.3


    【解决方案1】:

    会话和闪存对象都可以从请求中访问。只需将请求从控制器传递到视图。通常它是由一个隐式参数完成的:

    @()(implicit request: RequestHeader)
    
    @request.session.get("yourSessionKey")
    @request.flash.get("yourFlashKey")
    

    【讨论】:

      【解决方案2】:
      @()(implicit flash : Flash, request: RequestHeader)
      

      然后你可以像这样使用它:

      @if(request.session.get("example").toList(0) == example2){
      <a href="#example>"><h5>example</h5></a>
      }
      

      【讨论】:

        猜你喜欢
        • 2012-11-15
        • 1970-01-01
        • 2015-12-05
        • 2013-11-06
        • 2018-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多