Grails URL映射多个视图

Grails URL映射多个视图,grails,views,gsp,url-mapping,Grails,Views,Gsp,Url Mapping,这是问题的继续: 我正在尝试合并两个grails应用程序(合并了2个域,合并了2个控制器,2个视图无法合并) 因此,我尝试了各种带有“g:link”的代码片段,它们仍然不能工作。 我有两个视图:“index.gsp”和“pagetype.gsp”。我想先显示“index.gsp”,然后在单击超链接后,它应该转到“pagetype.gsp” 我该怎么做 我做了如下尝试: 现在,我进入了“UrlMappings.groovy”,了解了如何通过以下行访问main index.gsp: "/"(view

这是问题的继续:

我正在尝试合并两个grails应用程序(合并了2个域,合并了2个控制器,2个视图无法合并)

因此,我尝试了各种带有“g:link”的代码片段,它们仍然不能工作。 我有两个视图:“index.gsp”和“pagetype.gsp”。我想先显示“index.gsp”,然后在单击超链接后,它应该转到“pagetype.gsp” 我该怎么做

我做了如下尝试: 现在,我进入了“UrlMappings.groovy”,了解了如何通过以下行访问main index.gsp:

"/"(view:"/index")
这是默认视图,因此我将其更改为:

"/"(view:"/pagetype")
现在,它成功地将第二个视图加载为默认视图

但是,我希望在单击超链接后加载“pagetype.gsp”,因此我尝试:

"/."(view:"/pagetype")
在index.gsp代码中:

<a href="/." class="myButton">Pagetype view</a>

但是,这是行不通的


欢迎所有方法/建议。

在gsp中添加链接,如:

<a href="pagetype">Click Here</a>

假设您在视图中有与
index.gsp
并行的
pagetype.gsp

非常感谢,伙计,这非常有效!!我现在可以使用这个概念合并x个应用程序。
"/"(view:"/index")
"/pagetype"(view:"/pagetype")