【发布时间】:2010-09-09 09:26:48
【问题描述】:
我正在 Tomcat 下使用 jsp(实际上是 gsp)运行一个应用程序。 所有 URL 都是绝对的。也就是说,每个 href 都以“/”开头。 例如:
<a href="/mytool/role/index" class="menulink">Role</a>
每个请求都会收到一个名为 SYS.WEBSYSTEM_PREFIX 的参数 必须添加到每个 URL 的前面。
也就是说,如果请求是
http://myDomain/mytool/xxx?SYS.WEBSYSTEM_PREFIX=some_path
那么上面的 URL 必须重写为:
some_path/mytool/index
我认为这可以使用 HTML 标记全局完成。
我的意图如下:
<base href=<% request.getParameter("SYS.WEBSYSTEM_PREFIX"); %> />
但是没有用。
因此问题是:
- 有可能以这种方式解决这个问题吗?
- 如果是。如何做到这一点?
提前致谢。
路易斯
【问题讨论】: