0
我想在url中用「 - 」分隔字符串參數。用「 - 」作爲分隔符的Grails UrlMappings
我不得不configurate UrlMappings用:
name friendlyurl: "/${productId}-${title}_url"{
controller = "product"
action = "index"
}
ProductID等於形式stringnumber,像ESE123
產物控制器需要的PARAM的productId。 它與像網址:
ESE1234-asdlashdlasj_url
但不能與
ESE1234 - 阿迪達斯shoes_url
在過去的情況下,採取ESE1234阿迪達斯爲包含一個productId。
也許grails正在使用eager正則表達式匹配器。
如何禁用此渴望的正則表達式以便僅採取第一個「 - 」?或者也許是其他方式。
在URL中很重要的「 - 」 – user2427 2010-09-17 18:12:53
看看在這裏,你的方法可能會有問題http://jira.codehaus.org/browse/GRAILS-3202 – 2010-09-17 18:49:01