私は、サーブレットおよびポートレットとして実行する必要があるSpringMVCを使用してアプリケーションを作成しています。これはSpring3(JSR-286)で行うのはかなり簡単ですが、ポートレット1.0仕様(JSR-168)を使用する必要があります。互換性を持たせるために、Spring MVCを2.5にダウングレードしました(詳細はこちら)。
サーブレット/ポートレット互換のURLを生成できないことを期待して、すべてが正常に機能します。
Spring 3を使用して、次のように記述します。
<spring:url value="/foo">
<spring:param name="action" value="foo"/>
</spring>
Spring 2.5には、spring:url
タグはありません。試してみましc:url
たが、サーブレット互換のURLのみが生成されます(ポートレットではありません)。
サーブレット/ポートレット互換のURL生成を実現するにはどうすればよいですか?