【发布时间】:2014-11-07 05:28:32
【问题描述】:
我是 grails 的新手,到目前为止我只能使用简单的过滤器。我想以有效的方式使用过滤器。
(我正在使用 grails 2.4.3,带有 jdk_1.6)
我想创建一个过滤器来允许访问AppName/ 和AppName/user/login,但我做错了!我想使用正则表达式,但我没有做对!
我试过了
loggedInOnly(uri:'/**',uriExclude :"*.css|*.js|*image*|/|/user/login"){
before = {
println "### ###### #### #"
}
}
我也尝试反转正则表达式参数,但我没有运气!我搜索了所有的谷歌,但我找不到一个线程来告诉我过滤正则表达式是如何工作的!
我知道我可以创建xxxx(controller:'*', action:'*') 过滤器,然后使用controllerName 和actionName 参数进行检查!但一定有更好的方法!
简而言之我的问题:正则表达式如何在过滤器中工作?
【问题讨论】:
标签: regex grails grails-2.4 grails-filters