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マッピングでドットを含むパラメータを使用したい場合は回避策がありますか?