【发布时间】:2011-06-23 07:29:15
【问题描述】:
我正在制作一个简单、非常轻巧的前置控制器。我需要将请求路径与不同的处理程序(操作)进行匹配,以便选择正确的处理程序。
在我的本地机器上 HttpServletRequest.getPathInfo() 和 HttpServletRequest.getRequestURI() 返回相同的结果。但我不确定他们会在生产环境中返回什么。
那么,这些方法有什么区别,我应该选择什么?
【问题讨论】:
-
您可能会发现this answer 也很有用。
-
@BalusC:谢谢,我已经在使用该答案中的一些技巧了。
-
这用一张漂亮的图表解释了差异:agiletribe.wordpress.com/2016/02/23/…