[Grails] 能不能定义带点号(.)的action

jaguar1975cn 2009-08-23
初学grails,请问各位老大我能不能定义类似这样的url mapping:

static mappings = {
    "/test/$controller/$action"(parseRequest:true)
}

其中action是带.号的, 比如url:

http://localhost:8080/xxx/test/user/get.first.name (仅为示例,无实际意义)

被map到如下controller

class UserController{
    def get_first_name = {
       // do something
    }
}

曾经想用一个filter来翻译get.first.name为get_first_name, 再作重定向到替换后的action, 可惜失败了.

各位有什么好的主意吗?
Global site tag (gtag.js) - Google Analytics