在servlet中使用URL中的变量的最简单方法

时间:2010-05-26 13:26:52

标签: jsp servlets

在servlet中使用URL中的变量的最简单方法是什么。

EG。 http://somesite.com/MyServlet/[ID]

1 个答案:

答案 0 :(得分:1)

这叫做路径信息。您可以使用HttpServletRequest#getPathInfo()抓住它。

String pathInfo = request.getPathInfo(); // "/[ID]"

然而,这包括前导斜线。您可能希望将其子串起来,如下所示:

String pathInfo = request.getPathInfo().substring(1); // "[ID]"

这假设您的servlet映射到url-pattern /MyServlet/*