Я новичок в grails, и до сих пор я только мог использовать простые фильтры. Я хочу эффективно использовать фильтр.Регуляторы цикла Grails
(я использую Grails 2.4.3, с jdk_1.6)
Я хочу, чтобы создать фильтр, чтобы разрешить доступ к AppName/
и AppName/user/login
и я не мог получить это право! Я хотел использовать регулярное выражение, но я не понимаю его!
я попробовал этот
loggedInOnly(uri:'/**',uriExclude :"*.css|*.js|*image*|/|/user/login"){
before = {
println "### ###### #### #"
}
}
и я также пытался реверс параметр регулярных выражений, но я не подвожу не повезло! Я искал все google, но я не мог найти ни одного потока, чтобы рассказать мне, как работает регулярное выражение фильтра!
Я знаю, что мог бы создать фильтр xxxx(controller:'*', action:'*')
, а затем использовать параметры и actionName
для проверки! Но должен быть лучший способ!
Мой вопрос в двух словах: как работает регулярное выражение в фильтрах?
спасибо: можете ли вы также отметить, где я могу найти хороший учебник для регулярных выражений? –
Вот сайт, на котором есть много информации о регулярных выражениях. http://www.regular-expressions.info/tutorial.html –