我正在开发一个应用程序-called smtool- -使用Groovy和Grails。此应用程序必须集成到门户。门户有一个限制,即每个链接都必须是相对的。不允许链接或图像、js文件、css文件等的绝对路径。
我的应用程序有一个菜单,其中有许多指向不同控制器的链接。
例如:
<g:link class="menulink" controller="continuity">Continuity Management</g:link>这将汇编成:
<a href="/smtool/continuity/index" class="menulink">Continuity Management</a>不幸的是,这是不正确的,必须将其编译为:
<a href="continuity/index" class="menulink">Continuity Management</a>有办法弄到这个吗?
我试图将应用程序名更改为application.properties文件中的空字符串,但没有帮助。
知道吗?
提前谢谢。
路易斯
发布于 2009-09-17 22:42:15
您在grails/conf/Config.groovy中看到这个注释了吗:
/*
* default context is protocol://host:port/appName/* It can be changed by
* setting the grails.app.context here.
*/
//grails.app.context = "/"那也许就是你所需要的。
https://stackoverflow.com/questions/1438790
复制相似问题