2013-04-09 60 views
0

在頁面上,我將用戶重定向到我的網頁中元標記中的另一個頁面。使用jstl標籤將當前網址作爲參數添加到元標記中的重定向網址

<meta HTTP-EQUIV="REFRESH" content="0; url=/abc/example" /> 

現在我想作爲一個PARAM添加當前頁面的URL重定向URL,使之成爲

url = '/abc/example?prevUrl=currentPage.html' 

我使用JSTL標記,試圖像

<c:url value = "/abc/example" var="myURL"> 
    <c:param name="prevUrl" value = document.URL/> 
</c:url> 

<meta HTTP-EQUIV="REFRESH" content="0; url='${myURL}'" /> 

東西但顯然我做錯了什麼。請幫忙。或者任何其他方式添加一個參數到我的重定向網址?

+0

你在處理頁面請求在服務器端,只是一個servlet? – clav 2013-04-09 23:26:02

+0

是的。我聽servlet和重定向 – ghostCoder 2013-04-10 07:17:36

回答

0

在你的servlet把URL上這樣的要求:

request.setAttribute("myUrl", "/abc/example?prevUrl=currentPage.html"); 

然後你可以使用EL表達式像這樣只是把它的meta標籤:

<meta HTTP-EQUIV="REFRESH" content="0; url='${myUrl}'" /> 
相關問題