我想知道是否有可能以类似的方式在常规java servlet 3.0中映射路径变量,我们可以使用Spring MVC及其注释@PathVariable。我希望能够像这样http://someurl.com/catalog/ {param} /
检索网址中的参数但是,在这种情况下我不打算使用spring mvc。
那么,这只能用于servlet吗? 感谢。
答案 0 :(得分:0)
在你的servlet中你可以做..
String[] pathParams = request.getPathInfo().split("/");
或
String[] pathParams = request.getServletPath().split("/");
String param1 = pathParams[0];
String param2 = pathParams[1];
....
答案 1 :(得分:0)
如果您想使用认真的解决方案,可以使用“UrlRewrite”:http://tuckey.org/urlrewrite/