java分页代码用于jsp及java并带有测试方法
import java.util.ArrayList;
import java.util.List;
public class FenYe
{
static double allpage=0; //总页数
static double currpage=0; //当前页
static double pagesize=10; //显示行
static int startindex=0; //起始索引
static int endindex=0; //结束索引
static List alldata=null; //分完的数据
/**
* 得到当前页
* @return
*/
public static int getCurrpage() {
return (int)currpage;
}
/**
* 设置当前页
* @param currpage
*/
public void setCurrpage(int currpage) {
currpage = currpage;
}
/**
* 得到页大小(每页显示的行数)
* @return
*/
public static int getPagesize() {
return (int)pagesize;
}
/**
* 设置页大小(每页显示的行数)
* @param pagesize
*/
public void setPagesize(int pagesize) {
pagesize = pagesize;
}
public static List getFenYe(List indata,int curpage)
{
if(curpage<=1){
currpage=1;
}else{
currpage=curpage;
}
allpage=(int)(Math.ceil(((double)indata.size())/pagesize));
if(curpage>allpage){
currpage=allpage;
}
startindex=(int) ((currpage-1)*pagesize);
endindex=(int) ((currpage-1)*pagesize+pagesize);
if(end
相关文档:
三步:
一、自定义标签实现类: myTags.java;
二、自定义标签库文件(TLD): myTags.tld;
三、一个JSP页面:随便写了;
首先myTags.java
package com.tags;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.TagSupport;
public class myTags extends ......
编写一个程序,判断一个字符串是否是合法的Java标识符;
//create string
import java.util.regex.*;
public class Split {
public static void main (String[] args) {
Pattern pattern = Pattern.compile("[,]");
String[] arrStr = pattern.split("abstract,break,byte,boole ......
一、线程
1 线程的创建
创建线程通常有两种方法: 1) 扩展Thread类实现线程的创建是最常用也是最直接的一种方法,通过继承类Thread实现线程体;2) 通过实现Runnable接口实现线程体。
2 Thread类的几种构造函数
1) Thread()
2) Thread(Runnable target)
3) T ......
很智慧,颇有数学中无穷分析的意味
真爱死java了
public class FunnyNumbers {
public static void main(String[] args) {
double largeNum = (int)Math.exp(4000.0);
//int 不能除0
//Exception in thread "main" java.lang.ArithmeticException: / by zer oat FunnyNumbers.main(FunnyNumbers.j ......
JSP/Servlet:Servlet/JSP会话跟踪机制
在Web服务器端编程中,会话状态管理是一个经常必须考虑的重要问题。本文分析JSP/Servlet的会话管理机制及其所面临的问题,然后提出了一种改进的会话管理方法。
一、Servlet的会话管理机制
在Web服务器端编程中,会话状态管理是一个经常必须考虑的重要问题。本文分析JSP/Servlet的 ......