List of usage examples for org.springframework.web.servlet.view RedirectView RedirectView
public RedirectView(String url)
From source file:org.tsm.concharto.web.signup.LoginSignupHelper.java
/** * Go where we were originally heading. The redirect view must already be in the * session at AuthConstants.SESSION_AUTH_TARGET_URI * // ww w.ja va 2s . c om * @param request * @return where we were originally heading */ public static ModelAndView continueToRequestedUrl(HttpServletRequest request) { String view = (String) WebUtils.getSessionAttribute(request, AuthConstants.SESSION_AUTH_TARGET_URI); //now erase the target so we don't use it another time WebUtils.setSessionAttribute(request, AuthConstants.SESSION_AUTH_TARGET_URI, null); if (view != null) { return new ModelAndView(new RedirectView(view)); } else { return new ModelAndView("redirect:/"); } }
From source file:com.yahoo.dba.perf.myperf.springmvc.LogoutController.java
@Override protected ModelAndView handleRequestImpl(HttpServletRequest req, HttpServletResponse resp) throws Exception { HttpSession sess = req.getSession(); //do we have session if (sess != null) { UserDBConnections conns = UserDBConnections.class.cast(sess.getAttribute("UserDBConnections")); sess.removeAttribute("UserDBConnections"); sess.invalidate();/*ww w . ja v a2 s .c om*/ new Thread(new LogoutCleaner(conns)).start();//make it async. //TODO Add the thread handle for central process } ModelAndView mv = new ModelAndView(new RedirectView(this.getNosessView())); return mv; }
From source file:com.googlecode.psiprobe.controllers.jsp.DiscardCompiledJspController.java
protected ModelAndView handleContext(String contextName, Context context, HttpServletRequest request, HttpServletResponse response) throws Exception { getContainerWrapper().getTomcatContainer().discardWorkDir(context); return new ModelAndView( new RedirectView(request.getContextPath() + getViewName() + "?" + request.getQueryString())); }
From source file:controller.NuevaPersona.java
@Override protected ModelAndView onSubmit(Object command) throws Exception { Persona per = (Persona) command;/*from w ww . j a va2 s . c o m*/ try { Session sesion = HibernateUtil.getSessionFactory().getCurrentSession(); sesion.beginTransaction(); sesion.save(per); sesion.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } return new ModelAndView(new RedirectView("persona.htm")); }
From source file:psiprobe.controllers.jsp.DiscardCompiledJspController.java
@Override protected ModelAndView handleContext(String contextName, Context context, HttpServletRequest request, HttpServletResponse response) throws Exception { getContainerWrapper().getTomcatContainer().discardWorkDir(context); return new ModelAndView( new RedirectView(request.getContextPath() + getViewName() + "?" + request.getQueryString())); }
From source file:org.hobsoft.contacts.server.controller.RootController.java
@RequestMapping(method = RequestMethod.GET) public RedirectView get() { return new RedirectView("/contacts"); }
From source file:net.indialend.attendance.controller.IndexController.java
@RequestMapping(value = "/index", method = RequestMethod.GET) public ModelAndView login(@RequestParam(value = "error", required = false) String error, @RequestParam(value = "logout", required = false) String logout, Principal principal) { ModelAndView model = new ModelAndView("index"); if (error != null) { model.addObject("error", "Invalid username and password!"); }//from w w w . j a v a 2s.c o m if (logout != null) { model.addObject("msg", "You've been logged out successfully."); } if (principal != null) { model.setView(new RedirectView("branch/list")); } return model; }
From source file:com.googlecode.psiprobe.controllers.apps.RemoveApplicationAttributeController.java
protected ModelAndView handleContext(String contextName, Context context, HttpServletRequest request, HttpServletResponse response) throws Exception { String attrName = ServletRequestUtils.getStringParameter(request, "attr"); context.getServletContext().removeAttribute(attrName); return new ModelAndView( new RedirectView(request.getContextPath() + getViewName() + "?" + request.getQueryString())); }
From source file:controller.logout.java
@Override public ModelAndView handleRequest(HttpServletRequest hsr, HttpServletResponse hsr1) throws Exception { ModelAndView m = new ModelAndView("logout"); HttpSession session = hsr.getSession(); session.removeAttribute("scard"); // m.addObject("doctors", list); m.getViewName();// w w w . j av a2 s. c o m return new ModelAndView(new RedirectView("home.htm")); }
From source file:psiprobe.controllers.apps.RemoveApplicationAttributeController.java
@Override protected ModelAndView handleContext(String contextName, Context context, HttpServletRequest request, HttpServletResponse response) throws Exception { String attrName = ServletRequestUtils.getStringParameter(request, "attr"); context.getServletContext().removeAttribute(attrName); return new ModelAndView( new RedirectView(request.getContextPath() + getViewName() + "?" + request.getQueryString())); }