protected Object formBackingObject(HttpServletRequest request) throws Exception { UserSession userSession = (UserSession) WebUtils.getSessionAttribute(request, "userSession"); if (userSession != null) { return new AccountForm(this.petStore.getAccount(userSession.getAccount().getUsername())); } else { return new AccountForm(); } }
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { UserSession userSession = (UserSession) WebUtils.getRequiredSessionAttribute(request, "userSession"); String username = userSession.getAccount().getUsername(); Map model = new HashMap(); model.put("orderList", this.petStore.getOrdersByUsername(username)); return new ModelAndView("ListOrders", model); }