2013-04-09 5 views
0

На странице я перенаправляю пользователя на другую страницу в метатеге pf на моей странице.добавление текущего URL-адреса в качестве параметра для URL-адреса перенаправления в метатеге с использованием тегов jstl

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

Теперь я хочу, чтобы добавить текущую страницу 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}'" /> 

Но очевидно, что я что-то делаю неправильно. Пожалуйста помоги. Или любой другой способ добавить параметр в мой URL перенаправления ???

+0

Что вы обработки запросы страниц на стороне сервера, только сервлет? – clav

+0

есть. я слушаю сервлет и перенаправляю – ghostCoder

ответ

0

В сервлет поставить URL по требованию, как это:

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

Тогда вы можете просто положить его в мета-тег с помощью выражения EL, как это:

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