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"); %> />
しかし、それは機能しませんでした。
したがって、質問は次のとおりです。
- この方法でこの問題に対処することは可能ですか?
- そうであれば。これを行う方法?
前もって感謝します。
ルイス