Я хотел бы обработать атрибуты запроса и сеанса самостоятельно, а затем оставить его весной @SessionAttributes
, для входа в систему обработки файлов cookie.Spring 3 MVC доступ к HttpRequest от контроллера
Я просто не могу понять, как я могу получить доступ к контроллеру HttpRequest
, мне нужен способ пройти слой выше @RequestAttribute
и получить доступ к самому HttpRequest
. С помощью Stripes, используемого для этого, путем реализации ApplicationContext
и вызова getAttribute()
.
Также прохождения HttpServletRequest
в качестве параметра, кажется, не работает:
@RequestMapping(value="/") public String home(HttpServletRequest request){
System.out.println(""+request.getSession().getCreationTime());
return "home";
}
выше метод ничего не печатает.
У вас есть совет по этому вопросу?
Привет, ТНХ для намеков, я не знаю, что я делаю неправильно, но это не работает: он не печатает ничего: \t @RequestMapping (значение = «/») \t общественного Строка дома (HttpServletRequest запрос) { \t \t \t System.out.println ("" + request.getSession(). GetCreationTime()); \t \t \t \t возвращение "home"; \t \t \t} Это должно указывать текущую сумму pof millis, но это не так, но аннотирование метода с помощью @RequestBody ничего не изменит, никаких дальнейших советов? thx для этого – JBoy
I второй JBoy тоже, он не работает –
Спасибо @jjmontes за ссылку на поддерживаемые аргументы Spring MVC! – Barett