【发布时间】:2015-11-10 09:24:12
【问题描述】:
我的 servlet 映射到 <url-pattern> /controller/*/* </url-pattern> 我的 url 是这样的 controller/12341/ABC123 总是这样,但值可以更改。
我正在尝试获取第一个 * 和第二个 * 的值,它表示 serial & mac
我写了以下代码,但它只返回最后一部分 ACB123
String mac= request.getPathInfo().replace("/", "");
我怎样才能得到这两个值?
【问题讨论】:
-
使用
split方法获取最后2个索引? -
这个问题已经被许多 web 框架解决了无数次......你真的想“重新发明轮子”并推出自己的基于 servlet 的解决方案吗?
-
@LanceJava 谢谢,目前我正在以自定义方式开发它。表示不使用框架
标签: java servlets web.xml url-pattern