나는 grails에 익숙하지 않고 지금까지는 간단한 필터 만 사용할 수있었습니다. 효율적인 방식으로 필터를 사용하고 싶습니다.Grails 필터 정규 표현식
내가 AppName/
및 AppName/user/login
에 접근 할 수 있도록 필터를 만들려면 내가 바로 그것을 얻을 수 없었다 (나는 jdk_1.6으로, Grails는 2.4.3을 사용하고 있습니다)! 나는 정규식을 사용하고 싶었지만 올바르게 이해하지 못했다!
내가이
loggedInOnly(uri:'/**',uriExclude :"*.css|*.js|*image*|/|/user/login"){
before = {
println "### ###### #### #"
}
}
을 시도하고 나는 또한 정규식 매개 변수를 REVERS하려고하지만 난 운이 점점되지 있어요! 나는 구글을 모두 검색했지만 필터 정규식이 어떻게 작동하는지 알려주는 하나의 스레드를 찾을 수 없었다!
내가 xxxx(controller:'*', action:'*')
필터를 만든 다음 controllerName
과 actionName
매개 변수를 사용하여 확인할 수 있습니다. 그러나 더 좋은 방법이 있어야합니다!
간단히 말해서 질문 : 정규식은 필터에서 어떻게 작동합니까?
감사 : 또한 내가 정규식에 대한 좋은 자습서를 찾을 수있는 참고 수 있습니까? –
다음은 정규식에 대한 많은 정보가있는 사이트입니다. http://www.regular-expressions.info/tutorial.html –