首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >groovy应用程序的相对路径

groovy应用程序的相对路径
EN

Stack Overflow用户
提问于 2009-09-17 13:09:30
回答 1查看 1.2K关注 0票数 0

我正在开发一个应用程序-called smtool- -使用Groovy和Grails。此应用程序必须集成到门户。门户有一个限制,即每个链接都必须是相对的。不允许链接或图像、js文件、css文件等的绝对路径。

我的应用程序有一个菜单,其中有许多指向不同控制器的链接。

例如:

代码语言:javascript
复制
<g:link class="menulink" controller="continuity">Continuity Management</g:link>

这将汇编成:

代码语言:javascript
复制
<a href="/smtool/continuity/index" class="menulink">Continuity Management</a>

不幸的是,这是不正确的,必须将其编译为:

代码语言:javascript
复制
<a href="continuity/index" class="menulink">Continuity Management</a>

有办法弄到这个吗?

我试图将应用程序名更改为application.properties文件中的空字符串,但没有帮助。

知道吗?

提前谢谢。

路易斯

EN

回答 1

Stack Overflow用户

发布于 2009-09-17 22:42:15

您在grails/conf/Config.groovy中看到这个注释了吗:

代码语言:javascript
复制
/*
 * default context is protocol://host:port/appName/* It can be changed by
 * setting the grails.app.context here.
 */
//grails.app.context = "/"

那也许就是你所需要的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1438790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档