All Downloads are FREE. Search and download functionalities are using the official Maven repository.

skinny.controller.feature.FlashFeature.scala Maven / Gradle / Ivy

The newest version!
package skinny.controller.feature

import skinny.controller.Flash
import org.scalatra._

/**
 * Easy-to-use Flash support.
 */
trait FlashFeature extends FlashMapSupport {

  self: org.scalatra.ScalatraBase with RequestScopeFeature =>

  // just set Flash object to request scope
  before() {
    if (requestScope(RequestScopeFeature.ATTR_FLASH).isEmpty) {
      set(RequestScopeFeature.ATTR_FLASH, Flash(flash))
    }
  }

}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy