2011-07-28 34 views
1

因此,我一直在PHP腳本編寫一段時間,現在我不得不將代碼翻譯成JSP。但是,我除了許多問題之外還有以下問題:PHP中的函數基名不在JSP中。我試過的是JSP中的基本名稱?

<?php 
request.getHeader("referer").getName(); 

我得到了錯誤,因爲String類沒有getName()。 我想提取引用頁面的URL的文件名。所以,如果你從http://www.test.com/hello.htm網站頁面瀏覽,你會得到'hello.htm'

我不想把它作爲CGI變量接收。這只是我的代碼的一小部分。我從基於引用url的文件系統中提取信息。在PHP代碼開始時是這樣的:

$parent = basename($_SERVER['HTTP_REFERER']); 

如果沒有一個功能,我猜定期expressino會工作。我只需要深入研究Java的reg exp語法列表。

回答