如何在grails中获得基本URL

时间:2017-02-02 06:43:23

标签: grails

我在2.4.4 grails应用程序中使用spring security ui插件,当我点击“注册为新用户”时,链接网址就像http://localhost:8080/UserManagement/register/register(这很好) 但问题是我在此页面中有另一个链接,如

<a href="report">report</a>

当我点击上面的报告链接时,网址就像http://localhost:8080/UserManagement/register/report一样。我真正想要的是http://localhost:8080/UserManagement/report任何解决这个问题的方法吗? 我需要拿基本网址吗?如果是这样的话怎么做?

2 个答案:

答案 0 :(得分:1)

使用g:link例如

<g:link controller="userManagement" action="report">report</g:link>

如果在userManagement视图中使用上述内容,则可以省略控制器

<g:link action="report">report</g:link>

答案 1 :(得分:0)

以g:形式分配

action="usermanagement" 

所以只有这样 使用g:link

<g:link controller="userManagement" action="report">report</g:link>