Я запускаю приложение, используя jsp (фактически gsp) под Tomcat.
Все 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"); %> />
но это не сработало.
Поэтому вопросы:
- Можно ли решить эту проблему таким образом?
- Если да. Как это сделать?
Заранее спасибо.
Луис