scala - Play 2.2 Filter in Subproject -


i'm trying intercept request in subproject , add request/block response. right i'm trying prove interceptor working , can't show println. based on reading, i've got this:

package filters.edmoderator  import play.api.mvc._ import scala.concurrent.future import scala.concurrent.executioncontext.implicits.global  object requiremoderation extends filter {   def apply(next: (requestheader) => future[simpleresult])(request: requestheader): future[simpleresult] = {     val result = next(request)     println("filter applied")     result   } }  object global extends withfilters(requiremoderation) 

like said, println doesn't work. need in build.sbt, else?

you need declare global object in global.scala in root package. put in other package have update application.conf accordingly.

import play.api._ import filters.edmoderator._  object global extends withfilters(requiremoderation) 

Comments

Popular posts from this blog

html - Sizing a high-res image (~8MB) to display entirely in a small div (circular, diameter 100px) -

java - IntelliJ - No such instance method -

identifier - Is it possible for an html5 document to have two ids? -