2011-05-03 93 views
2

我想打電話給我的網站,如:JSTL - 重定向保留舊參數

http://localhost:8080/?co=grav 

在做在web.xml中配置該認證頁面出現,並登錄通過登錄表單完成。之後,它會去那裏的index.jsp我做一個重定向到我的網站的主要頁面之一:

<c:redirect url="index-userapp.jsp" > 

的問題是,這種重定向確實不再向前我co參數,我真的需要不要鬆動它...

你是否看到了解決方法?

我覺得它可以像做:

<c:redirect url="index-userapp.jsp"> 
     <c:param 
      name="co" 
      value=""></c:param> 
    </c:redirect> 

,但如何把新值,從最初的請求舊的參數值?

回答

3

試試這個:

<c:redirect url="index-userapp.jsp"> 
    <c:param name="co" 
      value="${param.co}"></c:param> 
</c:redirect> 
+0

呀,非常感謝,它的工作原理:) – 2011-05-03 08:50:00