2012-03-02 52 views
0

請求的URL jsp`我想知道我的請求的url,但我想這和它不工作,我獲取JSP

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

所以我想知道什麼是獲取URL的方式嗎?

順便說一句,我沒有真正學習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(去自己動手,只是把你的鼠標,你已經把這個問題下面自己,然後在彈出的黑盒子的信息鏈接標籤上面,幾乎看每隔一位自我尊重的標籤有這樣的wiki頁面,因此具有JavaScript還有one)。