File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
package kcc.com.cmm;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
import kcc.com.cmm.ComDefaultVO;
public class CmmUtil {
private static final Logger LOGGER = LoggerFactory.getLogger(CmmUtil.class);
/**
* 페이징 객체 생성
* @param tmpVO - extends ComDefaultVO
* @param paginationInfo
* @param searchListCnt - 목록 건수
* @param totCnt - 전체 건수
*/
public static PaginationInfo getPageing(Object tmpVO, int searchListCnt) {
PaginationInfo paginationInfo = new PaginationInfo();
ComDefaultVO vo = (ComDefaultVO) tmpVO;
vo.setPageUnit(searchListCnt);
paginationInfo.setCurrentPageNo(vo.getPageIndex());
paginationInfo.setRecordCountPerPage(vo.getPageUnit());
paginationInfo.setPageSize(vo.getPageSize());
vo.setFirstIndex(paginationInfo.getFirstRecordIndex());
vo.setLastIndex(paginationInfo.getLastRecordIndex());
vo.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
return paginationInfo;
}
}