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:org.openmrs.module.tracpatienttransfer.web.controller.EPFC_OverviewController.java

@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
        throws Exception {
    ModelAndView mav = new ModelAndView();

    if (Context.getAuthenticatedUser() == null)
        return new ModelAndView(new RedirectView(request.getContextPath() + "/login.htm"));

    mav.setViewName(getViewName());

    Concept reasonForExingCare = Context.getConceptService()
            .getConcept(TransferOutInPatientConstant.REASON_PATIENT_EXITED_FROM_CARE);
    mav.addObject("reasons", reasonForExingCare.getAnswers());
    mav.addObject("reasonForExitingCareTitle", reasonForExingCare.getDisplayString());

    return mav;//from www.  ja v a 2 s . com
}

From source file:com.rr.wabshs.ui.resources.resourcesController.java

/**
 * The 'getUserList' POST method will return the list of users based on the search parameters passed in.
 * @param session/*  w w  w. ja  v  a2  s .co m*/
 * @param searchString
 * @param selectedResources
 * @param selectedCriteria
 * @return
 * @throws Exception 
 */
@RequestMapping(value = "/getUserList", method = RequestMethod.POST)
@ResponseBody
public ModelAndView getUserList(HttpSession session,
        @RequestParam(value = "searchString", required = false) String searchString,
        @RequestParam(value = "selectedResources", required = false) List<Integer> selectedResources,
        @RequestParam(value = "selectedCriteria", required = false) String selectedCriteria) throws Exception {

    ModelAndView mav = new ModelAndView();
    mav.setViewName("/resources/userList");
    mav.addObject("searchString", searchString);

    /* Find users */
    if ((searchString != null && !"".contains(searchString))
            || (selectedResources != null && selectedResources.size() > 0)) {
        List<User> users = usermanager.getUsersByResource(programId, searchString, selectedResources,
                selectedCriteria);
        mav.addObject("users", users);
    }

    return mav;

}

From source file:me.bulat.jivr.webmin.web.defended.user.Services.java

@RequestMapping(value = { "/user/services" }, method = { RequestMethod.GET })
public ModelAndView servicesPage() {
    NodeRowList nodes = consul.getNodeList();
    ModelAndView model = new ModelAndView();
    model.addObject("title", "Jivr Web Console Nodes page");
    model.addObject("message", "Nodes Page!");
    model.addObject("nodes", nodes);
    model.setViewName("user/services");
    return model;
}

From source file:bfkltd.formulations.controller.CategoryController.java

@RequestMapping(value = "/categoryManager", method = RequestMethod.GET)
public ModelAndView categoryManager() {
    ModelAndView modelAndView = new ModelAndView();
    String output = buildCategory(0, "");
    modelAndView.addObject("categoryOutput", output);
    modelAndView.setViewName("category/categoryManager");
    return modelAndView;
}

From source file:com.bsg.pcms.provision.contract.ContractController.java

@RequestMapping(value = "detail")
public ModelAndView detail(ContractDTOEx cde) {

    ModelAndView mav = new ModelAndView();
    mav.setViewName("contract-info");
    mav.addObject("leftMenuSeq", bigstarConstant.LEFT_CONTRACTS);
    mav.addObject("navSeq", bigstarConstant.HEADER_CP);

    // ?  //from   ww w . java 2  s  . c  om
    ContractContentsGroupDTO ccg = contractService.getContractContentsGroupList(cde).get(0);
    SeriesDTO sd = new SeriesDTO();
    sd.setSeries_mgmtno(ccg.getSeries_mgmtno());

    mav.addObject("series", seriesService.getSeries(sd));
    mav.addObject("seriesCnt", contentService.getContentCountBySeriesMgmtno(ccg.getSeries_mgmtno()));
    ContractDTOEx resultDTO = contractService.getContract(cde);
    mav.addObject("contract", resultDTO);
    //??
    if (null != resultDTO.getPayments_type() && resultDTO.getPayments_type().equalsIgnoreCase("installments")) {
        mav.addObject("installmentsList",
                installmentsService.getInstallmentsList(resultDTO.getContract_mgmtno()));
    }

    mav.addObject("publishing_type", getPublishingTypeStr(cde));
    mav.addObject("cpList", cpService.getCpListAll());
    mav.addObject("bankList", bankListMaker.getBankList());

    List<CodeDTO> contractTypeList = _codeService.contractTypeList();
    List<CodeDTO> licenseList = _codeService.licenseList();
    mav.addObject(bigstarConstant.OB_CONTRACT_TYPE_LIST, contractTypeList);
    mav.addObject(bigstarConstant.OB_LICENSE_LIST, licenseList);

    return mav;

}

From source file:me.bulat.jivr.webmin.web.defended.user.Nodes.java

@RequestMapping(value = { "/user/nodes" }, method = { RequestMethod.GET })
public ModelAndView nodesPage() {
    NodeRowList nodes = consul.getNodeList();
    ModelAndView model = new ModelAndView();
    model.addObject("title", "Jivr Web Console Nodes page");
    model.addObject("message", "Nodes Page!");
    model.addObject("nodes", nodes);
    model.setViewName("user/nodes");
    return model;
}

From source file:com.klm.workshop.controller.host.manage.AccountController.java

/**
 * Show update account form/*from w  w w  . j av a  2  s  . c o  m*/
 * 
 * @param model Objects and view
 * @return Form to update my account
 */
@RequestMapping(value = "/account/my-account", method = RequestMethod.GET)
public ModelAndView getUpdate(ModelAndView model) {
    model.addObject("user", new MyAccountValidator((User) userDAO.findById(getCurrentUser().getId())));
    model.setViewName("host/manage/account/my_account");
    return model;
}

From source file:com.klm.workshop.controller.participant.AccountController.java

/**
 * Show update account form/*  www  . ja v a  2s  . co m*/
 * 
 * @param model Objects and view
 * @return Form to update my account
 */
@RequestMapping(value = "/account/my-account", method = RequestMethod.GET)
public ModelAndView getUpdate(ModelAndView model) {
    model.addObject("user", new MyAccountValidator((User) userDAO.findById(getCurrentUser().getId())));
    model.setViewName("participant/account/my_account");
    return model;
}

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

@RequestMapping(value = "/login", method = RequestMethod.POST)
public ModelAndView abrirSesion(HttpServletRequest pRequest) {
    System.out.println("Pasando por LoginController method:post");
    String nombre_usuario = pRequest.getParameter("Nombre Usuario");
    String password = pRequest.getParameter("Password");
    ModelAndView model = new ModelAndView();
    ResponseLogin response = _LoginService.loguear(nombre_usuario, password);
    if (!response.resultadoExitoso()) {
        model.setViewName("login");
        model.addObject("response", response);
        return model;
    }/*from w ww  .  j  a  v  a 2 s  .c  o  m*/
    HttpSession sesion = pRequest.getSession();
    sesion.setAttribute("Usuario", response.getVistaUsuario());
    model.setViewName("redirect:/home.htm");
    return model;
}

From source file:com.rr.wabshs.ui.mci.mciController.java

/**
 * The '' request will display the list of pending clients.
 *
 * @param request//from w w  w .  j av  a2 s.c  o  m
 * @param response
 * @return   the administrator dashboard view
 * @throws Exception
 */
@RequestMapping(value = "/client/pending", method = RequestMethod.GET)
public ModelAndView listPendingClients(HttpServletRequest request, HttpServletResponse response,
        HttpSession session) throws Exception {

    program programDetails = programmanager.getProgramById(programId);

    ModelAndView mav = new ModelAndView();
    mav.setViewName("/clients/pending");

    /* Get a list of completed surveys the logged in user has access to */
    User userDetails = (User) session.getAttribute("userDetails");

    /* Get user permissions */
    userProgramModules modulePermissions = usermanager.getUserModulePermissions(programId, userDetails.getId(),
            moduleId);
    Integer userId = 0;
    if (userDetails.getRoleId() == 2) {
        allowReconcile = true;
    } else {
        allowReconcile = modulePermissions.isAllowReconcile();
        userId = userDetails.getId();
    }

    /* Get the client */
    List<Integer> clientIds = mcimanager.getPendingClients(programId);
    List<clientpending> pendingClients = new ArrayList<clientpending>();

    if (clientIds != null && clientIds.size() > 0) {
        for (Integer id : clientIds) {
            storageClients clientDetails = clientmanager.getClientDetails(id);
            storageClientAddressInfo addressInfo = clientmanager.getClientAddressInfo(id);

            clientpending c = new clientpending();

            if (clientDetails != null) {
                if (clientDetails.getFirstName() != null && clientDetails.getLastName() != null) {
                    c.setName(clientDetails.getFirstName() + " " + clientDetails.getLastName());
                }
                c.setPatientNumber(clientDetails.getSourcePatientId());
                c.setEmail(clientDetails.getEmail());
                c.setDateReferred(clientDetails.getDateCreated());
            }

            if (addressInfo != null) {
                c.setAddress(addressInfo.getAddress1());
                c.setAddress2(addressInfo.getAddress2());
                c.setCity(addressInfo.getCity());
                c.setState(addressInfo.getState());
                c.setZip(addressInfo.getZipCode());
                c.setPhoneNumber(addressInfo.getPhone1());
            }

            encryptObject encrypt = new encryptObject();
            Map<String, String> map;

            //Encrypt the use id to pass in the url
            map = new HashMap<String, String>();
            map.put("id", Integer.toString(id));
            map.put("topSecret", topSecret);

            String[] encrypted = encrypt.encryptObject(map);

            c.setEncryptedId(encrypted[0]);
            c.setEncryptedSecret(encrypted[1]);

            pendingClients.add(c);
        }

    }

    mav.addObject("pendingClients", pendingClients);
    mav.addObject("allowReconcile", allowReconcile);

    return mav;
}