JSP中的基本名称?

时间:2011-07-28 01:11:34

标签: jsp

所以,我已经在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语法列表。

1 个答案:

答案 0 :(得分:1)

请求上下文变量的完整列表:http://www.java2s.com/Code/Java/JSTL/JSTLPrintPageContext.htm