Example usage for org.springframework.web.servlet ModelAndView setViewName

List of usage examples for org.springframework.web.servlet ModelAndView setViewName

Introduction

In this page you can find the example usage for org.springframework.web.servlet ModelAndView setViewName.

Prototype

public void setViewName(@Nullable String viewName) 

Source Link

Document

Set a view name for this ModelAndView, to be resolved by the DispatcherServlet via a ViewResolver.

Usage

From source file:com.klm.workshop.controller.AuthController.java

/**
 * Lets anonymous clients sign up/* w w w  .  ja va2  s .  c o  m*/
 * 
 * @param model Autowired model and view
 * @return Sign up view
 */
@RequestMapping(value = "/sign-up", method = RequestMethod.GET)
public ModelAndView getSignUp(ModelAndView model) {
    model.setViewName("auth/sign_up");
    model.getModelMap().addAttribute("account", new SignUpValidator());
    return model;
}

From source file:com.udemy.controller.ejemplo3Controler.java

@PostMapping("/addperson")
public ModelAndView addPerson(@Valid @ModelAttribute("person") Person person, BindingResult bindingResult) {
    ModelAndView mav = new ModelAndView();
    if (bindingResult.hasErrors()) {
        mav.setViewName(FORM_VIEW);
    } else {// w  ww . j a  v  a  2s  .c o  m
        mav.setViewName(RESULT_VIEW);
        mav.addObject("person", person);
    }
    return mav;
}

From source file:by.bsuir.finance.controllers.AdminController.java

@RequestMapping(value = "/users", method = RequestMethod.GET)
public ModelAndView admin() {
    ModelAndView model = new ModelAndView();
    model.setViewName("admin/users");
    model.addObject("userList", infoService.findAll());
    return model;
}

From source file:com.lynn.controller.Model.java

@RequestMapping(value = "/B.do")
public ModelAndView B() {
    ModelAndView mv = new ModelAndView();
    System.out.println("com.lynn.controller.Model.B()");
    mv.setViewName("redirect:/model/C.do");
    return mv;//from  w w  w .jav a 2 s.c  om
}

From source file:com.lynn.controller.Model.java

@RequestMapping(value = "/C.do")
public ModelAndView C() {
    ModelAndView mv = new ModelAndView();
    System.out.println("com.lynn.controller.Model.C()");
    mv.setViewName("login_success");
    return mv;//from  w  w w  . j  av  a  2s  . co m
}

From source file:org.openmrs.module.pmtct.web.controller.viewCPNInfoController.java

/**
 * @see org.springframework.web.servlet.mvc.AbstractController#handleRequestInternal(javax.servlet.http.HttpServletRequest,
 *      javax.servlet.http.HttpServletResponse)
 */// w ww  . j  ava 2  s.c om
@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
        throws Exception {

    ModelAndView mav = new ModelAndView();
    mav.setViewName(getViewName());

    request.getSession().setAttribute("pmtctModuleConfigured", "" + PMTCTConfigurationUtils.isConfigured());

    try {
        mav.addObject("encounter", Context.getEncounterService()
                .getEncounter(Integer.parseInt(request.getParameter("encounterId"))));
        mav.addObject("cpnNumberIdentifierID", PMTCTConfigurationUtils.getCPNIdentifierTypeId());

        List<DrugOrder> drugOrdersTmp = Context.getService(MoHOrderEntryBridgeService.class)
                .getDrugOrdersByPatient(Context.getPatientService()
                        .getPatient(Integer.parseInt(request.getParameter("patientId"))));
        List<DrugOrder> drugOrders = new ArrayList<DrugOrder>();
        for (DrugOrder d : drugOrdersTmp) {
            if (d.getConcept().getConceptId() == PMTCTConstants.PMTCT_DRUG_ORDER_CONCEPT_RELATED_ID)
                drugOrders.add(d);
        }

        mav.addObject("drugOrders", drugOrders);

        FileExporter fexp = new FileExporter();

        if (request.getParameter("export") != null
                && request.getParameter("export").compareToIgnoreCase("csv") == 0) {
            fexp.exportDrugToCSVFile(request, response, drugOrders,
                    "list_of_drugs_for_patients_in_pmtct_program.csv",
                    "List of Drugs related to PMTCT Program for a Patient");
        }
    } catch (Exception ex) {
        request.getSession().setAttribute(WebConstants.OPENMRS_ERROR_ATTR,
                "An error occured when trying to load data. Find the error in the log file.");
        ex.printStackTrace();
    }
    return mav;
}

From source file:net.sourceforge.jukebox.web.SettingsConfiguration.java

/**
 * Handles exceptions.//from   w  w  w .  ja  v  a2  s  . com
 * @param e Exception
 * @return Error view
 */
@ExceptionHandler(Exception.class)
public final ModelAndView handleErrors(final Exception e) {
    logger.error("Encountered error", e);
    ModelAndView mav = new ModelAndView();
    mav.setViewName("error");
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    e.printStackTrace(new PrintWriter(baos, true));
    String stackTrace = baos.toString();
    mav.addObject("errorStackTrace", stackTrace);
    return mav;
}

From source file:android.apn.androidpn.server.console.controller.UserController.java

public ModelAndView list(HttpServletRequest request, HttpServletResponse response) throws Exception {
    PresenceManager presenceManager = new PresenceManager();
    List<User> userList = userService.getUsers();
    for (User user : userList) {
        if (presenceManager.isAvailable(user)) {
            // Presence presence = presenceManager.getPresence(user);
            user.setOnline(true);/*from w  w  w . ja v a 2  s  .  c o m*/
        } else {
            user.setOnline(false);
        }
        // logger.debug("user.online=" + user.isOnline());
    }
    ModelAndView mav = new ModelAndView();
    mav.addObject("userList", userList);
    mav.setViewName("user/list");
    return mav;
}

From source file:com.MyHistory.Controller.EquipoController.java

@RequestMapping(value = "/ResultadoRegistroEquipo", method = RequestMethod.GET)
public ModelAndView resultadoRegistrarEquipo(HttpServletRequest pRequest) {
    String respuesta = pRequest.getParameter("respuesta");
    ModelAndView mv = new ModelAndView();
    mv.addObject("respuesta", respuesta);
    mv.setViewName("ResultadoRegistro");
    return mv;/*w  w w .  j a  v a 2 s .  c  o m*/
}

From source file:org.openmrs.module.pmtct.web.controller.PmtctFlowsheet.java

/**
 * @see org.springframework.web.servlet.mvc.ParameterizableViewController#handleRequestInternal(javax.servlet.http.HttpServletRequest,
 *      javax.servlet.http.HttpServletResponse)
 *//*from   www. jav a 2  s . c o  m*/
@SuppressWarnings({ "deprecation", "static-access" })
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
        throws Exception {

    ModelAndView mav = new ModelAndView();
    mav.setViewName(getViewName());
    //      config = PMTCTConfiguration.getInstance(request.getRealPath(PMTCTConstants.CONFIGURATION_FILE_LOC));
    //      constants = config.getConstants();
    //      request.getSession().setAttribute("enableModification", "" + config.isModificationEnabled());

    request.getSession().setAttribute("pmtctModuleConfigured", "" + PMTCTConfigurationUtils.isConfigured());

    List<Encounter> encounterList = new ArrayList<Encounter>();
    List<Encounter> results = new ArrayList<Encounter>();

    try {
        encounterList = Context.getEncounterService()
                .getEncountersByPatientId(Integer.parseInt(request.getParameter("patientId")));

        for (Encounter e : encounterList) {
            if (e.getEncounterType().getEncounterTypeId() == PMTCTConfigurationUtils.getCPNEncounterTypeId()
                    || e.getEncounterType().getEncounterTypeId() == PMTCTConfigurationUtils
                            .getMotherFollowUpEncounterTypeId()
                    || e.getEncounterType().getEncounterTypeId() == PMTCTConfigurationUtils
                            .getMaternityEncounterTypeId()
                    || e.getEncounterType().getEncounterTypeId() == PMTCTConfigurationUtils
                            .getPCRTestEncounterTypeId()
                    || e.getEncounterType().getEncounterTypeId() == PMTCTConfigurationUtils
                            .getSerology9MonthEncounterTypeId()
                    || e.getEncounterType().getEncounterTypeId() == PMTCTConfigurationUtils
                            .getSerology18MonthEncounterTypeId())
                results.add(e);
        }

        mav.addObject("encounters", results);
        mav.addObject("patient",
                Context.getPatientService().getPatient(Integer.parseInt(request.getParameter("patientId"))));
    } catch (Exception ex) {
        request.getSession().setAttribute(WebConstants.OPENMRS_ERROR_ATTR,
                "An error occured when trying to load data. Find the error in the log file.");
        ex.printStackTrace();
    }
    return mav;
}