2011-10-04 56 views
2

我在Play中遇到拦截器问题!框架(1.2.3)与Scala模块(0.9.1)。@注释不适用于Play中的参数!使用Scala模块的框架

我有一个下面的代码,它应该在调用'index'方法后运行whenSuccess方法,但它不会发生。

@After(only=Array("index")) def whenSuccess = {println("I'm a hero") } 

def index={ 
    Html('Hello world') 
} 

def returnXML = { 
    Xml("<helloinfo>Hello world in XML</helloinfo>") 
} 
... 

whenSuccess没有被调用时,我指定'唯一'参数。没有任何参数它工作,但我想限制它只发生'索引'方法时发生。

可能是我做错了什么?

非常感谢您的建议!

回答

相关问题