で使用Deadbolt2
していplay-framework 2.3.x
ます。Patterns
正規表現を使用してdeclare deadboltでコントローラーにアクセスしようとしているとき。エラーが発生してNot-found
います。このサンプルによると、アプリケーションで正規表現を使用することができPattern
ます。しかし、正規表現を宣言すると、それを使用できません。私のコードは次のようになります。
def pattern_one = Pattern("CH{4,}", PatternType.REGEX, new MyDeadboltHandler) {} // NOT ACCESSED
def pattern_one = Pattern("CH*", PatternType.REGEX, new MyDeadboltHandler) { // NOT ACCESSED
def pattern_one = Pattern("CHANNEL", PatternType.REGEX, new MyDeadboltHandler) { // ACCESSED SUCCESSFULLY