【发布时间】:2013-07-18 10:08:09
【问题描述】:
我有 Spring MVC REST 通道:
@Controller
@RequestMapping("/rest")
public class REST {
我有我的方法:
@RequestMapping(value = "/doSomething")
public @ResponseBody DoSomethingResultDTO doSomething(
@RequestBody DoSomethingRequestDTO)
现在我需要登录的用户名,一般我可以通过方法来完成
HttpServletRequest.getUserPrincipal()
但是如何在这里获得它?我有标题 (@RequestHeader) 甚至 cookie (@CookieValue) 的注释。但是如何在我的方法中获得Principal?
【问题讨论】:
标签: java spring spring-mvc httprequest principal