作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们可以在 Grails Controller 的 beforeInterceptor 中定义 2 个不同的 Action 吗?我有一个 Controller ,带有以下 beforeInterceptor:
def beforeInterceptor = [action:this.&debug]
def trimParams() {
params?.each { it = it.toString().trim() }
}
def debug() {
log.info("${actionUri} with params ${params}")
}
最佳答案
我建议你为拦截器定义一个单独的 Action :
def beforeInterceptor = [action:this.&doBeforeStuff]
def doBeforeStuff() {
trimParams(params)
debug(params)
}
def trimParams() {
params?.each { it = it.toString().trim() }
}
def debug() {
log.info("${actionUri} with params ${params}")
}
关于Grails beforeInterceptor 有 2 个 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6341233/
我有一个 Controller ,它继承自一个带有 beforeInterceptor 的类。 . 这是我的基类。 class FooBase { def beforeInterceptor
以下是我的beforeInterceptor def beforeInterceptor = { log.debug "============${actionName}=========="
我们可以在 Grails Controller 的 beforeInterceptor 中定义 2 个不同的 Action 吗?我有一个 Controller ,带有以下 beforeIntercep
我是一名优秀的程序员,十分优秀!