您的位置:首页 >> Web开发 >> JSP技术 >> JSP实例 >> 正文
JSP实例 RSS
 

Jsp分页原代码,及用法

http://www.rdxx.com 05年07月27日 22:26 CSDN 我要投稿

关键词: 分页 , JSP , 代码

Jsp分页原代码,及用法

.定义一个分页的Tag Bean,以便用户在Jsp页中使用自定义标签,用户在使用时可以相应的描述

 

package BSC.tree;

 

import javax.servlet.jsp.*;

import javax.servlet.jsp.tagext.*;

import javax.servlet.jsp.tagext.TagSupport;

import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionServlet;

import java.sql.*;

import BSC.pool.*;

import java.util.*;

//import java.util.regex.Pattern;

import pubBean.Patten;

import BSC.tree.pagetag.*;

/**

 * @author 丁小龙(DingXiaolong)

 * @version 1.1

 * @deprecated 能够通过SQL语句产生一个GRID并且可通过相应的CSS设置相应的属性

 * @param strSQL 需要执行的查询SQL语句

 * @param pageSize Grid每一页所生的记录行数(Row)

 * @param action  当点分页素引号码所要跳转的页面名称,必须是使用本标志页面的名称

 * @param style 整个GridCSSCLASS的设置

 * @param ctrPageBeanSessionNM 内部使用

 * @param pageTileBeanSessionNM 未使用,暂保留

 * @param databeanNM 存储Grid所有数据集合,如果和ScriptTag对应的标志类合用时候,必须与其name使用相同值

 * @param loginIndexSessionNM 存储物理数据与逻辑数据的索引对应的集合名称,如果和ScriptTag对应的标志类合用时候,必须与其loginIndexSessionNM使用相同值

 * @param caption Grid表头标题,各列(Col)的标题用逗号(",")隔开,且数量必须和SQL语句所列出的字段一致

 * @param isHidden Grid各列是否显示(0--显示,1--为不显示),各列(Col)是否显示值用逗号(",")隔开,且数量必须和SQL语句所列出的字段一致

 * @param trStyle Grid各行的CSS设置值

 * @param tableWidth  Grid表的宽度,可以是绝对值的表达方式,也可以是相对值的表达方式

 * @param tdWidth Grid各列(col)之宽度,各列(Col)宽度用逗号(",")隔开,且数量必须和SQL语句所列出的字段一致

 * @param database Sturts-config中设置的datasource key

 */

 

public class PageScriptTag

    extends BodyTagSupport {

 

  private String strSQL;

  private String pageSize = "1";

  private String action;

  private String style;

  private String currentSize = "1";

  private String ctrPageBeanSessionNM;

  private String pageTileBeanSessionNM;

  private String displayCol;

  private String logicIndex;

  private String databeanNM;

  private String loginIndexSessionNM;

  private String caption;

  private String isHidden;

  protected static int scope = 2;

  private String trStyle;

  private String headTrStyle;

  private String headTdStyle;

  private String tdStyle;

  private String tableWidth;

  private String tdWidth;

  private String urlPara;

  private String oddTrStyle; //Grid 奇行cssclass设置

  private String evenTrStyle;

  private String database;//Grid 奇行cssclass设置

  public PageScriptTag() {

  }

 

  public String getAction() {

    return action;

  }

 

  public String getCtrPageBeanSessionNM() {

   

9 7 3 1 2 3 4 5 6 7 8 9 10 4 8 :


 
 
标签: 分页 , JSP , 代码 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站