@Override
@SuppressWarnings("unchecked")
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception {
response.addCookie(new Cookie("COOKIENAME", "The cookie's value"));
//...
request.getSession().setAttribute("userName", userName);
ModelAndView model = new ModelAndView("main-decorator");
model.getModel().put("versionInfo", getVersionInfo());
//...
return model;
}