1

私のアプリケーションは、ルートではないサーブレット パスで Freemarker と Spring 3 を使用しています。「/csm/*」のようなもの。

したがって、URL は「http://localhost:8080/myapp/csm/*」のようになります。

問題は、@spring.url (spring.flt から) を使用すると、サーブレット パス "/csm/*" なしで "http://localhost:8080/myapp" のみが追加されることです。

サーブレットのパスを URL にも追加する方法はありますか?

4

1 に答える 1

0

リンクを作成するときに、現在の HTTPServletRequest オブジェクトにアクセスできます。

${Request.getRequest().getServletPath()}
于 2013-03-26T14:27:51.093 に答える