1
我在當前項目中使用Play2 Java,並且想要實現自定義資產hanling。 主要想法是從控制器動作調用Assets.at()動作,但我不知道如何處理這些事情。我不能只打電話()。所以我想實施某種資產授權,在用戶角色之間分配資產。如何在Play2中實現自定義資產處理?
我在當前項目中使用Play2 Java,並且想要實現自定義資產hanling。 主要想法是從控制器動作調用Assets.at()動作,但我不知道如何處理這些事情。我不能只打電話()。所以我想實施某種資產授權,在用戶角色之間分配資產。如何在Play2中實現自定義資產處理?
我不認爲你需要特別的考慮。只需編寫一個實現您安全方案的控制器(例如使用action composition),然後像調用普通Assets控制器一樣調用它。
Assets.at是一個使用play.api.mvc.Action作爲結果的Scala方法,泛型Java Action組合使用play.mvc.Action,它假設是不同的東西。我不知道如何構建請求來提供Java中的Scala action apply()方法。所以我不能以一般的方式混淆Scala和Java動作......這就是訣竅。 –
MopcSladkoff
2013-03-01 23:31:44