标签: http spring-mvc controller
这是我的情况,按步骤设定:
本地主机:8080 /用户/数据/费用
本地主机:8080 /用户/数据/ change_button / 9_2015
我的问题: 如何从控制我的控制器的哪一方获取信息。我完全需要以下信息:
localhost:8080 / user / data / expenses
M-ż
答案 0 :(得分:1)
事实上,有一种方法可以获取请求的引用者,因为它是HTTP头的一部分。只需将HttpServletRequest注入映射方法,然后获取名为“referer”的标题。
HttpServletRequest
request.getHeader("referer");
答案 1 :(得分:0)
您需要注入HttpServletRequest,然后使用getRequestURI()来获取数据。阅读@RequestMapping的javadoc。
getRequestURI()
@RequestMapping