コード例 #1
0
  /**
   * 모바일 기기 목록 조회 Service interface 호출 및 결과를 반환한다.
   *
   * @param deviceIdentVO
   */
  @IncludedInfo(name = "모바일 기기 정보", order = 10020, gid = 100)
  @RequestMapping(value = "/mbl/com/mdi/listDeviceIdent.do")
  @Secured("ROLE_ADMIN")
  public String listDeviceIdent(@ModelAttribute DeviceIdentVO deviceIdentVO, ModelMap model) {

    PaginationInfo paginationInfo = new PaginationInfo();
    deviceIdentVO.fillPageInfo(paginationInfo);

    model.addAttribute("resultList", deviceIdentService.selectDeviceIdentList(deviceIdentVO));

    int totCnt = deviceIdentService.selectDeviceIdentListCnt(deviceIdentVO);
    deviceIdentVO.setTotalRecordCount(totCnt);

    paginationInfo.setTotalRecordCount(totCnt);
    model.addAttribute("paginationInfo", paginationInfo);

    RequestContextHolder.getRequestAttributes()
        .setAttribute("jspPrefix", "aramframework/mbl", RequestAttributes.SCOPE_REQUEST);
    return WebUtil.adjustViewName("/com/mdi/DeviceIdentList");
  }