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