文档章节

jsp頁面用MultiPage做分頁

S
 Sakura20
发布于 01/14 17:58
字数 193
阅读 3
收藏 0

前台數據

<%Collection coll = (Collection)request.getAttribute("COLExchangeRate");
	 String pageNo =(String)request.getAttribute("pageNo");
	String totalSize =(String)request.getAttribute("totalSize");
	String pageSize = (String)request.getAttribute("pageSize");
%> 



<DataTable:table dataSrc="<%=coll%>" cssClass="table1"
												width="97%" align="center">
<!--放數據-->
</DataTable:table>


<MultiPage:navigator totalSize="<%=totalSize%>" pageSize="<%=pageSize%>" pageNo="<%=pageNo%>" formName="form1" type="text" >
                    </MultiPage:navigator >

後台傳入數據

String pageSize=request.getParameter("pageSize");
String pageNo=request.getParameter("pageNo");
Collection collExchangeRate = new ArrayList();


if("loadall".equals(policyCode)){
				int num=0;
				List<Map> tc=new ArrayList<Map>();
				tc=TodayContractDelegate.QueryAll();//查數據
				num=TodayContractDelegate.QueryAllNum();//查數據條數
				request.setAttribute("infoHashMap", tc);
				pageNo = request.getParameter("pageNo");
				
				if (StringUtils.isNullOrEmpty(pageNo)){
					pageNo = GLCst.PAGE_SIZE_ONE + "";
				}

				pageSize = "4";
				request.setAttribute("totalSize", ""
						+ num);
				request.setAttribute("pageSize", pageSize);
				request.setAttribute("pageNo", pageNo);
				collExchangeRate = getExchangeRateList(
						tc, Integer.parseInt(pageNo), Integer.parseInt(pageSize));
				request.setAttribute("COLExchangeRate", collExchangeRate);
				
			}



private List getExchangeRateList(Collection c,int pageNo,int pageSize){
			  List resultList = new ArrayList();
			  if(c instanceof List) {
				List list = (List)c;
				for(int i = (pageNo-1)*pageSize; i < pageNo*pageSize && i < list.size(); i++){
					resultList.add(list.get(i));
			  	}
			  }
			  return resultList;
		  }

 

© 著作权归作者所有

共有 人打赏支持
S
粉丝 2
博文 35
码字总数 20909
作品 0
嘉定
私信 提问
JqueryMObile頁面跳轉之後白屏

各位兄弟姐妹 使用JqueryMobile 框架,然後使用servlet進行頁面的跳轉,點擊提交之後出現白屏,只有刷新之後才能正常顯示,此問題主要發生在頁面傳參的時候,比如類似這樣的頁面就常常出現白屏...

十月的星空
2013/09/25
493
4
JOSSO中的4個PHP範例可以幫忙改JSP嗎?

各位前輩好 我這有個問題,JOSSO下有PHP的範例 但我需要是JSP,可否請哪位高手幫忙改成JSP網頁 謝謝 連結可以直接下載PHP檔 https://www.opendrive.com/files?6592692_59b7I...

DavidMullins
2010/07/04
699
2
用Android瀏覽器上JSP的網頁無法作檔案上傳!?

我也不太知道這是哪方面的問題 有一個網頁裡有檔案上傳的功能 就是可以瀏覽並選擇PC上的檔案作上傳 可是用Andorid的瀏覽器看這網頁時 在網頁的"瀏覽"功能那會變成關閉的狀態 這是Andorid的問...

DavidMullins
2010/07/18
597
3
好奇怪的問題請查明問題原因

@littleant 你好,想跟你请教个问题: 這個問題好奇怪啊,上周六的時候 使用tomcat進行調試,可以編譯通過,能正常的進入 index.jsp 今天在來的時候,在tomcat中可以編譯通過,但是當我 進入首頁的...

漂移到巅峰
2016/01/11
327
1
jsp中include指令和include动作的区别

include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改,否则视为已被修改。由于被包含的文件是在编译时才插入的,因此如果...

董广明
2012/06/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

外教比较

确定收费的模式 确定授课的模式 确定教学的方式-用什么样的方式能让人更快更好的学会 确定核心竞争力-比如我们的师资是牛津大学的 英语流利说 收费的模式-报特色课程,比如训练营之类的,其实...

V字仇杀
2分钟前
0
0
上下文无关文法介绍

上下文无关文法 上下文无关文法是用来描述程序语言的一种表达方式,通过简单的符号描述语言的集合。正如我们所知道,一个程序即为一个句子(字符串),语言就是所有句子的集合。上下文无关文...

陶小陶
12分钟前
0
0
eggjs与sequelize简单demo

参考 egg 官方文档 安装 // 依赖npm install --save egg-sequelize mysql2// ts 类型npm install --save @types/sequelize 插件,config/plugin.ts import { EggPlugin } from 'egg';......

Geeyu
今天
1
0
看过上百部片子的这个人教你视频标签算法解析

本文由云+社区发表 随着内容时代的来临,多媒体信息,特别是视频信息的分析和理解需求,如图像分类、图像打标签、视频处理等等,变得越发迫切。目前图像分类已经发展了多年,在一定条件下已经...

腾讯云加社区
今天
4
0
2. 红黑树

定义:红黑树(Red-Black Tree,简称R-B Tree),它一种特殊的二叉查找树(Binary Search Tree)。 要理解红黑树,先要了解什么是二叉查找树。在上一章中,我们学习了什么是二叉树,以及二叉树...

火拳-艾斯
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部