How to get the pagenumber in a lazy loading data table
===

I have a lazy loading data table and I want to pass the page number or rows count from the XHTML to the ManagedBean. How Can I do it.This is the data table that I am using: I want to make it Lazy Loading.

    <p:dataTable var="studyPlanList" value="#{editBean.lazyModel}"
    			paginator="true" rows="5"
    			paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink}"
    			rowsPerPageTemplate="5,10,15" selectionMode="single"
    			selection="#{editBean.selectedStudyPlan}" id="studyPlanTable">
    			<p:ajax event="rowSelect" listener="#{editBean.onRowSelect}"
    				update=":studyPlanEditForm :relatedFileEditForm" />
    			<p:column headerText="StudyPlan" sortBy="#{studyPlanList.name}"
    				filterBy="#{studyPlanList.name}" width="100">
    				<h:outputText value="#{studyPlanList.name}" />
    			</p:column>
    			<p:column headerText="StudyPlan Status" width="100">
    				<h:graphicImage
    					value="#{editBean.statusKeyMap.get(studyPlanList.status)}"
    					style="float:center;height: 18px;width: 20px"
    					title="#{editBean.statusTitleMap.get(studyPlanList.status)}" />
    			</p:column>
    			<p:column headerText="Messages" width="100">
    				<ui:fragment rendered="#{studyPlanList.status eq 300}">
    					<h:outputText style="font: italic;"
    						value="Please click Finish Editing to Finish SpokenTutorial" />
    				</ui:fragment>
    			</p:column>
    		</p:dataTable>

