request.getPathInfo()的作用

项目中使用该方法来获取URL,但不知道获取的URL的起始:

     如:http://localhost:8080/web_hrs/Action/这里可以是任何东西  ----》request.getPathInfo()获取的到底什么?

   笔者首次以为是web_hrs/后的地址.

但并不是如此(他和配置的servlet中url-pattern有关)

如配置的是:<url-pattern>/Action/*</url-pattern>,那获取的就是*代表的路径。

例如:http://192.168.11.41:8080/HRIS_WEB/Action/QueryBySql2/T    ----》request.getPathInfo()获取的是:QueryBySql2/T 。

原文地址:https://www.cnblogs.com/swfzzz/p/11642580.html