action公共包有如下類:
package com.csdn.action.common;
public class dividepage {
public static string dodividepage(int maxresultsonepage,long totalrecord,int currentpage,string url){
string header = "";
string footer = "
1 以上為分頁打包函式
在webwork action中如此呼叫
假設該action有一string變數為dividepageview,則
this.dividepageview = dividepage.dodividepage(maxresults, totalrecord.longvalue(), curpage, new string("end.action?curpage="));
其中maxresults為一頁最大記錄, totalrecord.longvalue()為該action前面部分從資料庫得到的資料記錄總數,curpage為當前頁,在action裡可以從url得到,new string("end.action?curpage=")為連線url
然後在jsp中如此
加上escape屬性也禁止其自動轉義,這樣後在該標籤處就會出現乙個分頁的**,是不是很方便呢?
:)
webwork中實現擴充套件用例方案1
背景 產品一期已經上線,二期必然有很多改動,其中有一處是在原有工作流中引入新的工作流,說白了就是在原先做好某個頁面上加入一塊新的內容,通常你會去修改你的原先的 service使得其多返回一塊資料,或者改變action的內容使其呼叫某個新的service 這樣做不好 如果改變頻繁,你會不斷的修改以前的...
mysql分頁函式
per page每頁記錄數 total記錄總數 url 基準url crr 當前頁 link count 鏈結數量 anchor 錨標記 function pages output total,per page,url,crr 1,anchor array link count 4 content ...
ASP分頁函式
asp分頁函式 function exportpageinfo byref rs,curpage,i,linkfile dim retval,j,pagenumber,basepage retval 第 curpage 頁 總 rs.pagecount 頁 retval retval 本頁 i 條 ...