webwork中打包分頁函式

2021-04-09 08:50:42 字數 709 閱讀 4905

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 條 ...