skoinfo.rfc.common
Class Paging

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by skoinfo.rfc.common.action.AbstractAction
          extended by skoinfo.rfc.common.Paging
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable

public class Paging
extends AbstractAction

Author:
sollogs
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
Paging(java.lang.String actionURL, int totalRecord, int startPage, int viewPerPage, int blockPerPage)
          페이징 생성자
 
Method Summary
 int getBlockPerPage()
           pageBlock getter
 java.lang.String getPagingStr()
           count getter
 int getStartBlockPage()
           
 int getStartRow()
          시작 Row
 int getTotalPage()
           totalPage getter
 int getTotalRecord()
           count getter
 int getViewPerPage()
           pageSize getter
 void setImage(java.lang.String imgPrev, java.lang.String imgNext)
           
 void setStyle(java.lang.String imgPrev, java.lang.String imgNext, java.lang.String imgPrevBlock, java.lang.String imgNextBlock, java.lang.String pageCSS)
           
 java.lang.String toString()
          페이징 html 반환
 
Methods inherited from class skoinfo.rfc.common.action.AbstractAction
getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Paging

public Paging(java.lang.String actionURL,
              int totalRecord,
              int startPage,
              int viewPerPage,
              int blockPerPage)
페이징 생성자

Parameters:
actionURL - ex) http://www.skoinfo.co.kr/board.jsp?startPage={startPage}
totalRecord - 총 게시물 수
startPage - 시작 페이지 번호
viewPerPage - 한 페이지에 출력 게시물 수
blockPerPage - 불럭 출력 페이지 수
Method Detail

setImage

public void setImage(java.lang.String imgPrev,
                     java.lang.String imgNext)

setStyle

public void setStyle(java.lang.String imgPrev,
                     java.lang.String imgNext,
                     java.lang.String imgPrevBlock,
                     java.lang.String imgNextBlock,
                     java.lang.String pageCSS)

toString

public java.lang.String toString()
페이징 html 반환

Overrides:
toString in class java.lang.Object
Returns:
페이징을 내용을 문자열로 반환한다.

getStartRow

public int getStartRow()
시작 Row

Returns:
int 시작 Row

getPagingStr

public java.lang.String getPagingStr()

count getter


getTotalRecord

public int getTotalRecord()

count getter


getViewPerPage

public int getViewPerPage()

pageSize getter


getBlockPerPage

public int getBlockPerPage()

pageBlock getter


getTotalPage

public int getTotalPage()

totalPage getter


getStartBlockPage

public int getStartBlockPage()
Returns: