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

Jsp 在servlet的URL中使用变量的最简单方法,jsp,servlets,Jsp,Servlets,在servlet的URL中使用变量的最简单方法是什么 例如,http://somesite.com/MyServlet/[ID]这称为路径信息。你可以用它来抓 String pathInfo = request.getPathInfo(); // "/[ID]" 但是,这包括前导斜杠。您可能希望按如下方式将其子串化: String pathInfo = request.getPathInfo().substring(1); // "[ID]" 这假设您的servlet映射在/MyServle

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

例如,
http://somesite.com/MyServlet/[ID]

这称为路径信息。你可以用它来抓

String pathInfo = request.getPathInfo(); // "/[ID]"
但是,这包括前导斜杠。您可能希望按如下方式将其子串化:

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

这假设您的servlet映射在
/MyServlet/*

url模式上,我从未使用过这个。什么时候我应该选择此pathinfo而不是查询字符串?