【发布时间】:2014-05-21 06:34:38
【问题描述】:
有谁知道如何使用斜杠作为查询字符串。什么 我想做的是使用网址:
http://sample.com/urltest/?id=23423ea342
显示为
http://sample.com/urltest/23423ea342
并将其处理到 Servlet 或 Struts Action 类上
【问题讨论】:
-
这被称为 URL 重写,但你的问题对于 SO 来说太宽泛了。所以最好的办法是在谷歌上搜索这些术语并从中了解更多信息。
-
相反,您应该拥有正确的 Servlet 的 Action 类,其方法映射到
http://sample.com/urltest/并接受id作为请求参数 -
您可以使用正则表达式并将 {'?id='} 替换为 ''(空字符串)。 vogella.com/tutorials/JavaRegularExpressions/article.html
-
我不想要一个?在查询字符串中,它应该只有斜杠。有什么教程可以让我对此有所了解吗?