2012-03-02 3 views
0

jsp` Я хотел бы знать мой запрос URL, но я попытался это и он не работает для меняПолучить запрошенный URL в JSP

<script> 
    $url = getRequestURL(); 
    ..... 

Так мне интересно, что это способ получить URL?

btw Я действительно не изучил jsp, поэтому не уверен, где искать ссылку, этот скрипт называется скриптом jsp или что-то еще?

Спасибо

ответ

3

Вы можете позволить JSP EL Распечатайте его, как будто это переменная JavaScript следующим образом:

<script> 
    var url = '${pageContext.request.requestURL}'; 
    // ... 
</script> 

Но почему бы вам не просто захватить его с помощью JavaScript API напрямую?

<script> 
    var url = window.location.href; 
    // ... 
</script> 

Обратите внимание, что этот код является JavaScript, который совершенно отличается от языка Java/JSP. Что касается обучения JSP, начните смотреть в our JSP tag wiki page (чтобы добраться до него самостоятельно, просто наведите указатель мыши над тегом, который вы поставили ниже вопроса самостоятельно, а затем нажмите ссылку info в черной поп-боксе, почти у каждого другого битого уважаемого тега есть страница wiki, подобная этой, так же, как и JavaScript one).

Смежные вопросы