1
鉴于这种urlMapping中:Grails UrlMappings,参数值包含“。”
与此控制器联合:
class FooController {
def foo = {
def foobar = params.foobar
println "foobar=" + foobar
}
}
以及与这些请求:
- http://localhost:8080/app/foo/example.com得到输出 “foobar的=例如”
- http://localhost:8080/app/foo/examplecom给予输出“foobar = examplecom”
看起来Grails在第一个点(“。”)处剪切了“foobar”参数。这是故意的吗?如果我想在URL映射中使用包含点的参数,是否有解决方法?