所以,我已经在PHP中编写了一段时间的脚本,现在我必须将代码转换为JSP。但是,除了很多东西之外,我遇到的问题是:PHP中的函数basename不在JSP中。我试过的是
<?php
request.getHeader("referer").getName();
我得到错误,因为String类没有getName()。 我试图提取引用页面的URL的文件名。因此,如果您从'http://www.test.com/hello.htm'访问网站页面,您将获得'hello.htm'
我不是试图将它作为CGI变量接收。它只是我代码的一小部分。我正在根据引用网址从文件系统中提取信息。在PHP中,代码开头是这样的:
$parent = basename($_SERVER['HTTP_REFERER']);
如果没有功能,我猜普通的expressino会起作用。我只需要深入研究Java的reg exp语法列表。