📄 fliputils.java
字号:
/**
* @FlipUtils.java 2007-8-15
* @Author yangpeiliang
* @E_mail:ypl728@hotmail.com
**/
package com.sigth;
import javax.servlet.http.HttpServletRequest;
public class FlipUtils {
public FlipUtils() {
}
public static String footShow(int startPage,int currentPage,int intPageCount,HttpServletRequest request){
String linkurl = null;
StringBuffer buf = new StringBuffer();
String query_string = request.getQueryString();
String request_uri = request.getRequestURI();
if(query_string==null){
linkurl = request_uri + "?";
}else{
linkurl = request_uri + "?" + query_string + "&";
}
if(linkurl.indexOf("?Page=")!=-1) linkurl=linkurl.substring(0,linkurl.lastIndexOf("?Page=")+1);
if(linkurl.indexOf("?page=")!=-1) linkurl=linkurl.substring(0,linkurl.lastIndexOf("?page=")+1);
if(linkurl.indexOf("&Page=")!=-1) linkurl=linkurl.substring(0,linkurl.lastIndexOf("&Page=")+1);
if(linkurl.indexOf("&page=")!=-1) linkurl=linkurl.substring(0,linkurl.lastIndexOf("&page=")+1);
if (startPage>10)
buf.append("<a href='"+linkurl+"Page="+(startPage-1)+"' title='前十页'><FONT face=webdings>9</FONT></a> ");
else
buf.append("<FONT face=webdings color='#ff0000'>9</FONT></a> ");
if(currentPage>1)
buf.append("<a href='"+linkurl+"Page="+(currentPage-1)+"' title='上一页'><FONT face=webdings>7</FONT></a> ");
else
buf.append("<FONT face=webdings color='#ff0000'>7</FONT></a> ");
int i=0;
if(intPageCount!=0) {
buf.append("[ ");
for(i=startPage;i<=startPage+9;i++){
if(i==currentPage){
buf.append("<font color='#ff0000'>"+i+"</font>");
buf.append(" ");
}else{
buf.append("<a href='"+linkurl+"Page=" +i+"' title='第"+i+"页'>"+ i +"</a> ");
}
if(i==intPageCount) {
i++;
break;
}
}
buf.append("] ");
}
if(currentPage!=intPageCount)
buf.append("<a href='"+linkurl+"Page="+(currentPage+1)+"' title='下一页'><FONT face=webdings>8</FONT></a> ");
else
buf.append("<FONT face=webdings color='#ff0000'>8</FONT></a> ");
if(i<=intPageCount)
buf.append("<a href='"+linkurl+"Page="+i+"' title='后十页'><FONT face=webdings >:</FONT></a>");
else
buf.append("<FONT face=webdings color='#ff0000'>:</FONT></a>");
return buf.toString();
}
public static String footShow1(int startPage,int currentPage,int intPageCount,HttpServletRequest request){
String linkurl = null;
StringBuffer buf = new StringBuffer();
String query_string = request.getQueryString();
String request_uri = request.getRequestURI();
if(query_string==null){
linkurl = request_uri + "?";
}else{
linkurl = request_uri + "?" + query_string + "&";
}
if(linkurl.indexOf("?Page=")!=-1) linkurl=linkurl.substring(0,linkurl.lastIndexOf("?Page=")+1);
if(linkurl.indexOf("?page=")!=-1) linkurl=linkurl.substring(0,linkurl.lastIndexOf("?page=")+1);
if(linkurl.indexOf("&Page=")!=-1) linkurl=linkurl.substring(0,linkurl.lastIndexOf("&Page=")+1);
if(linkurl.indexOf("&page=")!=-1) linkurl=linkurl.substring(0,linkurl.lastIndexOf("&page=")+1);
if (startPage>10)
buf.append("<a href='"+linkurl+"Page="+(startPage-1)+"&id="+request.getParameter("id")+"' title='前十页'><FONT face=webdings>9</FONT></a> ");
else
buf.append("<FONT face=webdings color='#ff0000'>9</FONT></a> ");
if(currentPage>1)
buf.append("<a href='"+linkurl+"Page="+(currentPage-1)+"&id="+request.getParameter("id")+"' title='上一页'><FONT face=webdings>7</FONT></a> ");
else
buf.append("<FONT face=webdings color='#ff0000'>7</FONT></a> ");
int i=0;
if(intPageCount!=0) {
buf.append("[ ");
for(i=startPage;i<=startPage+9;i++){
if(i==currentPage){
buf.append("<font color='#ff0000'>"+i+"</font>");
buf.append(" ");
}else{
buf.append("<a href='"+linkurl+"Page=" +i+"&id="+request.getParameter("id")+"' title='第"+i+"页'>"+ i +"</a> ");
}
if(i==intPageCount) {
i++;
break;
}
}
buf.append("] ");
}
if(currentPage!=intPageCount)
buf.append("<a href='"+linkurl+"Page="+(currentPage+1)+"&id="+request.getParameter("id")+"' title='下一页'><FONT face=webdings>8</FONT></a> ");
else
buf.append("<FONT face=webdings color='#ff0000'>8</FONT></a> ");
if(i<=intPageCount)
buf.append("<a href='"+linkurl+"Page="+i+"&id="+request.getParameter("id")+"' title='后十页'><FONT face=webdings >:</FONT></a>");
else
buf.append("<FONT face=webdings color='#ff0000'>:</FONT></a>");
return buf.toString();
}
public static void main(String[] args){
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -