List of usage examples for org.springframework.web.servlet.view RedirectView RedirectView
public RedirectView(String url)
From source file:controller.updateEntry.java
@Override protected ModelAndView onSubmit(Object command) throws Exception { Logintable login = (Logintable) command; try {/*from w ww . j av a2 s. co m*/ //Logintable log = new Logintable(); long cnic = login.getCnic(); String password = login.getPassword(); String newpass = login.getStatus(); Session session = HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); Query query1 = session.createQuery("from Logintable where cnic = :cnic "); query1.setParameter("cnic", cnic); // query1.setParameter("password", password); List list = query1.list(); if ((list.get(0)) != null) { Query query2 = session .createQuery("update Logintable set password = :password" + " where cnic = :cnic"); query2.setParameter("password", newpass); query2.setParameter("cnic", cnic); int result = query2.executeUpdate(); //session.save(login); session.getTransaction().commit(); } else { return new ModelAndView(new RedirectView("doctors.htm")); } } catch (Exception e) { e.printStackTrace(); } return new ModelAndView(new RedirectView("doctors.htm")); }
From source file:org.openmrs.web.controller.form.FieldTypeFormController.java
/** * The onSubmit function receives the form/command object that was modified by the input form * and saves it to the db//from w w w .j a va2 s . c o m * * @see org.springframework.web.servlet.mvc.SimpleFormController#onSubmit(javax.servlet.http.HttpServletRequest, * javax.servlet.http.HttpServletResponse, java.lang.Object, * org.springframework.validation.BindException) */ protected ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object obj, BindException errors) throws Exception { HttpSession httpSession = request.getSession(); String view = getFormView(); if (Context.isAuthenticated()) { FieldType fieldType = (FieldType) obj; Context.getFormService().saveFieldType(fieldType); view = getSuccessView(); httpSession.setAttribute(WebConstants.OPENMRS_MSG_ATTR, "FieldType.saved"); } return new ModelAndView(new RedirectView(view)); }
From source file:com.cb.controllers.WebSocketsController.java
/** * Used for redirecting the login page based on User Roles * @return //from w ww. j a va 2s . c om */ @RequestMapping(value = "/welcome") protected View welcome() { Set<String> roles = AuthorityUtils .authorityListToSet(SecurityContextHolder.getContext().getAuthentication().getAuthorities()); if (roles.contains("ROLE_ADMIN")) { return new RedirectView("admin/list"); } if (roles.contains("ROLE_USER")) { return new RedirectView("user/patient/list"); } if (roles.contains("ROLE_DOC")) { return new RedirectView("doctor/list"); } return new RedirectView("home"); }
From source file:net.mindengine.oculus.frontend.web.controllers.report.filter.FilterCreateController.java
@Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { User user = getAuthorizedUser(request); String name = request.getParameter("name"); String description = request.getParameter("description"); String strFilter = request.getParameter("filter"); String redirect = request.getParameter("redirect"); Filter filter = new Filter(); filter.setName(name);//ww w . ja v a 2 s .c o m filter.setDescription(description); filter.setDate(new Date()); filter.setFilter(strFilter); filter.setUserId(user.getId()); filterDAO.createFilter(filter); return new ModelAndView(new RedirectView(redirect)); }
From source file:org.openmrs.module.dataintegrityworkflow.web.controller.ChangeIntegrityCheckKeyFormController.java
protected ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception { String checkId = request.getParameter("checkId"); String key = request.getParameter("keyVal"); DataIntegrityWorkflowService dataIntegrityWorkflowService = getDataIntegrityWorkflowService(); IntegrityCheck integrityCheck = dataIntegrityWorkflowService.getIntegrityCheck(Integer.parseInt(checkId)); IntegrityCheckKey integrityCheckKey = dataIntegrityWorkflowService.getIntegrityCheckKey(integrityCheck); integrityCheckKey.setKeyVal(key);//from ww w . ja v a 2 s . com dataIntegrityWorkflowService.updateCheckKey(integrityCheckKey); return new ModelAndView(new RedirectView(getSuccessView())); }
From source file:de.otto.mongodb.profiler.web.DatabaseController.java
@RequestMapping(method = RequestMethod.GET, produces = MediaType.TEXT_HTML_VALUE) public View showDatabases(@PathVariable("connectionId") final String connectionId, final UriComponentsBuilder uriComponentsBuilder) throws ResourceNotFoundException { final String uri = uriComponentsBuilder.path("/connections/{connectionId}").buildAndExpand(connectionId) .toUriString();//from w w w .j a v a2 s .c o m return new RedirectView(uri); }
From source file:com.lixiaocong.controller.DispatchController.java
@RequestMapping("/") public View main() { return new RedirectView("/blog"); }
From source file:org.iwethey.forums.web.admin.AdminInterceptor.java
/** * <p>Check the session for an authenticated admin user. If none, redirect to * the login page.</p>/* w w w .j av a 2 s . c o m*/ * * @param request The servlet request object. * @param response The servlet response object. * @param handler The request handler processing this request. */ @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { Integer id = (Integer) WebUtils.getSessionAttribute(request, USER_ID_ATTRIBUTE); if (id == null) { String uri = request.getServletPath(); String query = request.getQueryString(); ModelAndView mv = new ModelAndView(new RedirectView("../user/login.iwt")); throw new ModelAndViewDefiningException(mv); } else { User u = mUserManager.getUserById(id); return u.isAdmin(); } }
From source file:org.openmrs.module.dataintegrityworkflow.web.controller.WorkflowStageFormController.java
protected ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception { String workflowStageId = request.getParameter("workflowStageId"); String status = request.getParameter("status"); DataIntegrityWorkflowService dataIntegrityWorkflowService = getDataIntegrityWorkflowService(); WorkflowStage workflowStage = dataIntegrityWorkflowService .getWorkflowStage(Integer.parseInt(workflowStageId)); workflowStage.setStatus(status);//from ww w . j av a 2s . c om dataIntegrityWorkflowService.updateWorkflowStage(workflowStage); return new ModelAndView(new RedirectView(getSuccessView() + "?workflowStageId=" + workflowStageId)); }
From source file:org.openmrs.module.logmanager.web.controller.OptionsController.java
/** * @see org.springframework.web.servlet.mvc.SimpleFormController#onSubmit(javax.servlet.http.HttpServletRequest, * javax.servlet.http.HttpServletResponse, java.lang.Object, * org.springframework.validation.BindException) */// ww w. ja v a 2 s .c o m @Override protected ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception { // Persist the config's settings and make current Options config = (Options) command; config.save(); Options.setCurrent(config); // System appender name may have been changed ConfigurationManager.ensureSystemAppenderExists(); WebUtils.setInfoMessage(request, Constants.MODULE_ID + ".config.saveSuccess", null); return new ModelAndView(new RedirectView(getSuccessView())); }