2013-07-04 21 views
0

我要添加以下UrlMappings.groovy:地图两层,一个变量控制器

"/level1/level2/$paramVariable"(controller:"doSomething", action: "index")

出于某种原因,这个映射实际上并没有将网址映射到DoSomethingController。除了将level2转换为变量之外,是否有解决方法?

+0

怎样的URL看起来像这你打? – dmahapatro

+0

建立连结(控制器: “doSomething的”,动作: “paramVariableValue”)作出链接 “/ doSomething的/ paramVariableValue”,这导致404错误页面。其实,当我在“/ 1级/级别2/paramVariableValue”直接输入到地址栏,它工作正常。我想我的问题是,现在我应该如何去制作链接? – Anonymous1

+0

它看起来像我想用一个名为url映射:http://stackoverflow.com/questions/5946909/grails-loses-custom-url-mapping-when-following-any-links-on-the-page。我会进一步探索。 – Anonymous1

回答

1

我与createLink(controller: "doSomething", action: "paramVariableValue")创建链接时,它应该是createLink(controller: "doSomething", params:[paramVariable:"paramVariableValue"]

相关问题