我希望能够像 http://host/Servlet/1 这样的 URL 转到 servlets而不是 http://host/Servlet?ID=1
对于如何实现这一点有什么建议吗?最好也有多个级别,所以我可以做类似 http://host/Servlet/1/Files 的事情
谢谢
最佳答案
HttpServletRequest 公开了一个方法,getPathInfo() ,它会在 servlet 路径本身之后为您提供有关请求 URL 的信息。您可以将您的 servlet 映射到/Servlet/*,然后使用 getPathInfo() 获取 ID。
关于java - Tomcat 的友好 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416028/