私はSpring MVCを使用しています。いくつかのユーザー選択は、常にurlパラメーターにグローバルに残るという要件があります。私は自由にコードでコードを削除することもできます。リクエスト間でURLパラメータを維持する
Spring MVC用の永続ページデータ(Tapestry http://tapestry.apache.org/persistent-page-data.htmlなど)がありますか? 1.私はクエリーパラメータと、現在のページのURLをキャプチャします:
は最終的に私は、単純な技術を使用http://osdir.com/ml/java.appfuse.user/2005-08/msg00507.html おかげ
更新:
同様のquesionへのリンクが未回答のthats。 2.このURLに新しいパラメータを追加または置き換えます。
<c:set var="contextPath" value="${pageContext.request.contextPath}"></c:set>
<c:set var="servletPath" value="${requestScope['javax.servlet.forward.servlet_path']}"></c:set>
<c:set var="currentPath" value="${contextPath}${servletPath}"></c:set>
<a href="${fn:replaceUrlParameter(currentPath,'age','1') }">ageone</a>
ここで、replaceUrlParameter()は、regexを使用してクエリパラメータを置換または追加します。
おそらく、代わりにユーザーセッションにそれを投げてください。 – krock
私は、検索エンジンがそのようなページのインデックスを作成できるように、URLにパラメータが必要でした。 – Rahul