假设这是我的网址:
目前在我的UrlMappings.groovy中,我有`
“/ $ Question / $ ask / $ question1”( Controller :“somecontroller”)`来处理请求。
如果我的网址更改为:
https://stackoverflow.com/questions/ask/askAgain/question1.xml
我的网址映射无法处理。
有没有办法让urlmapping.groovy中的
ask/askAgain
引用$ask
?
最佳答案
这就是我为解决此问题所做的事情。
我将URLMapping更改为
"/$Question/$ask**"(controller:"somecontroller")
如果我的网址是:
`http://stackoverflow.com/questions/ask/askAgain/question1.xml`
所以现在,
$ask** = ask/askAgain/question1.xml
然后,如果我想从该URL中删除question1.xml。我可以使用Regex摆脱它。
关于grails - Grails中的URL映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17600633/